CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

aws-cloudformation-dynamodb

Provides AWS CloudFormation patterns for DynamoDB tables, GSIs, LSIs, auto-scaling, and streams. Use when creating DynamoDB tables with CloudFormation, configuring primary keys, local/global secondary indexes, capacity modes (on-demand/provisioned), point-in-time recovery, encryption, TTL, and implementing template structure with Parameters, Outputs, Mappings, Conditions, cross-stack references.

64

Quality

81%

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

The canonical home for this skill is giuseppe-trisciuoglio/developer-kit

SKILL.md
Quality
Evals
Security

Quality

Content

57%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.

The content is highly actionable with extensive concrete CloudFormation templates, but it is verbose and repetitive, lacks validation checkpoints in its workflow, and inlines much material that duplicates the provided reference bundle files. Tightening and offloading detail to the references would raise the score.

Suggestions

Trim the partial 'Example 1-3' snippets and redundant full-table templates; keep one canonical example per pattern and point to references/examples.md for the rest to improve conciseness.

Add explicit validation checkpoints to the Instructions workflow (e.g. 'aws cloudformation validate-template' and a drift-detection step) with fix-and-retry feedback loops.

Move the bulk of the inline reference-style content (parameter-type catalog, constraints/warnings) into references/reference.md so SKILL.md stays an overview pointing one level deep.

DimensionReasoningScore

Conciseness

The body is mostly executable code rather than concept explanation, but ~1270 lines include notable repetition—partial 'Example 1-3' snippets that are later subsumed by full templates, and several near-duplicate full table templates—which could be tightened.

3 / 5

Actionability

Provides many concrete, mostly copy-paste-ready CloudFormation YAML templates covering the common cases (GSI/LSI, auto-scaling, TTL, encryption, streams, cross-stack, conditions, SAM), but several templates reference undeclared parameters (e.g. CodeBucket, Environment, ProjectName), leaving minor gaps.

4 / 5

Workflow Clarity

The 'Instructions' section lists an 8-step sequence, but it has no validation checkpoints (e.g. validate-template, drift check) or feedback loops; per the rubric cap, infrastructure-provisioning workflows without validation cannot score above 3.

3 / 5

Progressive Disclosure

Bundle files references/examples.md and references/reference.md exist and are linked, but the SKILL.md body itself inlines a large volume of example/reference content that belongs in those separate files, leaving organization only partially split.

3 / 5

Total

13

/

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, third-person description that clearly states both the capability set and explicit 'Use when' triggers, with comprehensive and synonym-rich natural terminology. It hits all anchors for the top level across specificity, triggers, completeness, and distinctiveness.

DimensionReasoningScore

Specificity

Lists many concrete capabilities—'DynamoDB tables, GSIs, LSIs, auto-scaling, and streams' plus 'primary keys', 'capacity modes (on-demand/provisioned)', 'point-in-time recovery, encryption, TTL', and 'Parameters, Outputs, Mappings, Conditions, cross-stack references'—giving comprehensive coverage with no major gaps.

5 / 5

Completeness

Explicitly answers both what ('Provides AWS CloudFormation patterns for DynamoDB tables, GSIs, LSIs, auto-scaling, and streams') and when ('Use when creating DynamoDB tables with CloudFormation, configuring primary keys...') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Uses natural phrasing a user would say ('creating DynamoDB tables with CloudFormation', 'primary keys', 'local/global secondary indexes', 'on-demand/provisioned') and includes synonyms/expansions of acronyms (GSIs/LSI alongside 'local/global secondary indexes').

5 / 5

Distinctiveness Conflict Risk

Targets a clear niche (AWS CloudFormation + DynamoDB specifically) with distinct triggers, making overlap with unrelated skills unlikely.

5 / 5

Total

20

/

20

Passed

Validation

87%

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

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (1273 lines); consider splitting into references/ and linking

Warning

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

Total

14

/

16

Passed

Repository

fernandezbaptiste/developer-kit

Path

plugins/developer-kit-aws/skills/aws-cloudformation/aws-cloudformation-dynamodb/SKILL.md

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.