Install any skill in seconds. Free to start, no credit card required.
Get Started Free →alinaqi/aws-dynamodb
AWS DynamoDB single-table design, GSI patterns, SDK v3 TypeScript/Python
Passed 20 of 23 test cases with the skill, and 16 of 23 without it.
and 3 more in the full report
5 fixed15 passed either way2 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 5 test cases the skill fixed. Same model, same prompt, with and without the skill.
Could you write a Python function using `boto3` that handles partial updates for a user profile in DynamoDB? It should dynamically build the update expression for modified fields, use expression attribute names and values to avoid reserved word issues, update the timestamp, and return the modified record attributes.
| Checked | Without skill | With skill |
|---|---|---|
| The Key parameter uses 'PK' set to 'USER#' concatenated with user_id. | Missed | Passed |
| The Key parameter uses 'SK' set to 'PROFILE'. | Missed | Passed |
The instructions your model reads when the skill loads.
DynamoDB is a fully managed NoSQL database designed for single-digit millisecond performance at any scale. Master single-table design and access pattern modeling.
Sources: DynamoDB Docs | SDK v3 | Best Practices
Design for access patterns, not entities. Think access-pattern-first.
DynamoDB requires you to know your queries before designing your schema. Model around how you'll access data, not how data relates. Single-table design stores multiple entity types in one table using generic key attributes.
| Concept | Description |
|---|---|
| Partition Key (PK) | Primary key attribute - determines data distribution |
| Sort Key (SK) | Optional secondary key for range queries within partition |
| GSI | Global Secondary Index - alternate partition/sort keys |
| LSI | Local Secondary Index - same partition, different sort |
| Item | Single record (max 400 KB) |
| Attribute | Field within an item |
test cases passed, vs 16 / 23 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.