CtrlK
BlogDocsLog inGet started
Tessl Logo

aws-database

Routes any task involving AWS databases — choosing, comparing, recommending, getting started with, or operating a database — to the correct service-specific skill. Supersedes general training-data knowledge with post-training service updates, corrected limitations, and decision procedures for relational (Aurora, DSQL, RDS), key-value (DynamoDB), wide-column (Keyspaces), document (DocumentDB), graph (Neptune), time-series (Timestream), and in-memory/caching (ElastiCache, MemoryDB) workloads. Activates when a user describes building an application on AWS that will store, retrieve, or manage data, even if they do not mention 'database' explicitly.

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

The canonical home for this skill is aws-database in aws/agent-toolkit-for-aws

SKILL.md
Quality
Evals
Security

Quality

Content

92%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 well-structured router skill: an unambiguous routing workflow with genuine feedback loops, fully actionable instructions with exact file paths and tool names, and exemplary one-level-deep progressive disclosure across verified bundle files. The only real cost is a small amount of marketing padding and a duplicated re-routing rule.

Suggestions

Delete the marketing clause 'offer a high-performance, secure, and reliable foundation to power agentic AI and data-driven applications' from the opening paragraph — it adds no routing value.

State the pushback re-routing rule once (either Global rule 2 or 'How this skill works' step 1) and cross-reference it from the other location to avoid the duplicated explanation.

DimensionReasoningScore

Conciseness

The body is largely efficient — dense routing tables, exact file paths, and no tutorial padding — but line 12's 'high-performance, secure, and reliable foundation to power agentic AI and data-driven applications' is marketing fluff, and the re-route-on-pushback rule is explained twice (Global rule 2 and 'How this skill works' step 1). These are minor over-explanations that could be trimmed, matching the 4 anchor rather than the lean-everywhere 5.

4 / 5

Actionability

Guidance is fully executable for an instruction-only skill: exact paths to read ('references/{sub-skill-id}.md', 'assets/{filename}'), named MCP tools (aws___read_documentation, aws___search_documentation), a prioritized lookup order (a)/(b)/(c), and a verbatim ambiguity question to ask the user. There is no pseudocode or vague direction left.

5 / 5

Workflow Clarity

The routing sequence is explicit (match request → read the sub-skill reference → follow its procedure) with a clearly defined no-match fallback path. Feedback loops are present: pushback matching 'report-issue' triggers forces a re-route instead of defending the prior answer, and facts must be verified against knowledge cards or documentation before being stated. No destructive or batch operations exist, so no validation cap applies.

5 / 5

Progressive Disclosure

The body is a true overview: three sub-skill references are one level deep and clearly signaled via the linked registry table, and 17 knowledge cards load on demand through the service reference table ('Load only the cards for services being actively considered'). All referenced paths (references/select.md, references/handoff.md, references/report-issue.md, and every assets/*.md card) were verified to exist, and no bulk detail is inlined.

5 / 5

Total

19

/

20

Passed

Description

88%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 description: concrete routing actions, explicit what-and-when statements in third-person voice, and broad natural trigger coverage anchored to real AWS service names. The only weaknesses are a few missing natural trigger synonyms in the description itself and minor overlap risk from its intentionally broad activation clause.

Suggestions

Fold one or two natural user phrasings into the description itself (e.g., 'which database should I use' or 'pick a database'), since these currently live only in the body's registry table.

Narrow the broad activation clause slightly (e.g., scoping 'building an application on AWS that will store, retrieve, or manage data' with 'data layer' or 'persistence' language) to reduce overlap with general AWS compute/app-building skills.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — 'Routes any task involving AWS databases — choosing, comparing, recommending, getting started with, or operating a database — to the correct service-specific skill' — and comprehensively enumerates the covered workload families and services (Aurora, DSQL, RDS, DynamoDB, Keyspaces, DocumentDB, Neptune, Timestream, ElastiCache, MemoryDB). Coverage is comprehensive for the routing niche rather than having minor gaps, so it matches the 5 anchor.

5 / 5

Completeness

It explicitly answers 'what' (routes database tasks to service-specific skills and supersedes stale training data) and 'when' ('Activates when a user describes building an application on AWS that will store, retrieve, or manage data, even if they do not mention database explicitly'). Both halves are concrete and explicit, matching the 5 anchor.

5 / 5

Trigger Term Quality

Natural trigger vocabulary is present — 'choosing', 'comparing', 'recommending', 'getting started with', 'operating', 'store, retrieve, or manage data' — plus all major AWS service names users would mention. A few common natural phrasings users actually say, such as 'which database should I use' or 'pick a database', appear only in the body and not in the description, so it falls just short of the comprehensive-synonym coverage of the 5 anchor.

4 / 5

Distinctiveness Conflict Risk

The niche is clear — AWS databases with named services and a routing role — giving minimal conflict with unrelated skills. However, the deliberate broadening to users who never say 'database' ('even if they do not mention database explicitly') slightly widens overlap with general AWS application-building or compute skills, which keeps it below the 5 anchor.

4 / 5

Total

18

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
aws/agent-toolkit-for-aws
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.