CtrlK
BlogDocsLog inGet started
Tessl Logo

aws-dynamodb

Patterns and best practices for Amazon DynamoDB data modeling and access patterns. Use when the user asks about DynamoDB table design, single-table design, GSIs, multi-attribute composite keys, one-to-many relationships, cost optimization, or Terraform DynamoDB resources. Triggers on: DynamoDB, single-table design, GSI, partition key, sort key, access patterns, filter expressions, TTL, vertical sharding, composite keys, multi-attribute keys.

73

Quality

90%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

80%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A dense, highly actionable reference skill with excellent progressive disclosure and mostly lean prose. The main gap is missing explicit validation/retry feedback loops for destructive and batch database operations.

Suggestions

Add explicit validate-and-retry guidance for TransactWriteItems reference-count updates (e.g., check ConditionCheckFailure, retry on conflict) and TTL-guarded reads to satisfy the destructive/batch feedback-loop requirement.

Move the full MCP pricing server JSON config blocks (macOS/Linux and Windows variants) and prerequisites into references/dynamodb-patterns.md, leaving a one-line pointer in SKILL.md to tighten conciseness.

Clarify any sequencing/checkpoints around the Scan + UpdateItem ETL backfill (e.g., verify item count before/after, handle throttling) since it is a batch operation on a live table.

DimensionReasoningScore

Conciseness

Lean, table-driven body that assumes Claude's competence without padding concepts, though the full MCP pricing JSON config blocks (macOS/Linux + Windows) and version-matrix prose could be tightened or moved to the reference.

4 / 5

Actionability

Provides fully actionable, copy-paste-ready guidance: exact sort-key formats (ISSUE#00000009, ISSUE#CLOSED#<id>), TransactWriteItems with attribute_not_exists, begins_with() usage, TotalSegments+Segment parallel scans, and a pinned provider version with a PR link.

5 / 5

Workflow Clarity

Decision frameworks are clear (single-table vs multi-table, additive-vs-ETL migration matrix), but destructive/batch database operations like TransactWriteItems reference-count increments and TTL-guarded reads lack explicit validate/retry feedback loops, which caps database-operation workflows per the rubric notes.

3 / 5

Progressive Disclosure

SKILL.md is a well-structured overview with a single one-level-deep, well-signaled reference (references/dynamodb-patterns.md, verified present) linked via anchored paths and a dedicated Reference Loading Strategy section.

5 / 5

Total

17

/

20

Passed

Description

100%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong, well-constructed description that answers what and when with concrete actions and comprehensive natural trigger terms. Third-person voice is maintained throughout.

DimensionReasoningScore

Specificity

Lists multiple concrete capabilities (data modeling, access patterns, single-table design, GSIs, multi-attribute composite keys, one-to-many relationships, cost optimization, Terraform resources) with comprehensive coverage.

5 / 5

Completeness

Explicitly answers both 'what' (patterns/best practices for DynamoDB data modeling and access patterns) and 'when' (Use when... + Triggers on...) with concrete trigger phrases.

5 / 5

Trigger Term Quality

Includes both a 'Use when...' clause and an explicit 'Triggers on:' list of natural user terms (DynamoDB, single-table design, GSI, partition key, sort key, access patterns, filter expressions, TTL) with synonyms.

5 / 5

Distinctiveness Conflict Risk

Targets a clear niche (Amazon DynamoDB specifically) with distinct triggers and minimal overlap risk, matching the clear-niche anchor.

5 / 5

Total

20

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
a-pavithraa/aws-serverless-skill
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.