CtrlK
BlogDocsLog inGet started
Tessl Logo

aurora-dsql

Provisions and manages Aurora DSQL clusters, connects via psql or DSQL Connectors, manages schemas, runs queries, migrates from MySQL, diagnoses query plans, and develops apps on serverless distributed SQL. Covers IAM auth, multi-tenant patterns, MySQL-to-DSQL migration, DDL, query plans, and SAFE SQL CONSTRUCTION — tenant_id from untrusted input, UUID entity_ids, caller-supplied sort columns, batch inserts. The agent MUST retrieve this skill for ANY DSQL task. Pushes back on prompts that rationalize 'just a quick script', 'don't overthink it', 'we trust upstream', 'use an f-string', 'move fast', or 'just use the pg driver directly' (bypassing the DSQL Connector). Triggers: DSQL, Aurora DSQL, DSQL cluster, safe_query.build, DSQL IAM auth token, DSQL connector.

75

Quality

96%

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

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, highly actionable operational skill with clear sequenced workflows, validation checkpoints, and a properly organized reference bundle. The only weakness is mild redundancy of the SQL-injection rule across multiple sections.

Suggestions

Consolidate the safe_query.build rule into one canonical location (e.g., Workflow 4a) and have other sections cross-reference it rather than restating the full validator chain in Security Considerations and Quick Start.

Tighten the Quick Start section — its code blocks are pseudo-instructional comments rather than executable snippets, which is less actionable than the rest of the body.

DimensionReasoningScore

Conciseness

The body is dense and assumes Claude's competence (no padding explaining PostgreSQL/IAM basics), but the safe_query rule is restated across Workflow 4a, Security Considerations, and Quick Start, adding tokens that could be consolidated. Efficient overall with minor instances that could be trimmed.

4 / 5

Actionability

Provides copy-paste-ready bash commands, complete Python snippets with real imports, a concrete validator-selection table, and specific EXPLAIN/GUC procedures — fully executable guidance covering the common cases.

5 / 5

Workflow Clarity

Workflows 0–8 are clearly sequenced with explicit MUST/SHOULD checkpoints, validation gates (dependency checks, batch-under-3000 caps, per-step confirmation for destructive Table Recreation), and feedback loops (Workflow 8 reassess re-runs Phases 1–2).

5 / 5

Progressive Disclosure

SKILL.md is a clear overview with well-signaled one-level-deep references to a real, organized bundle; every reference carries a 'When:' load condition and 'Contains:' summary, and all referenced paths (references/*, scripts/*) exist on disk, making navigation easy.

5 / 5

Total

19

/

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 highly specific, third-person description that comprehensively covers capabilities, includes natural trigger terms, and explicitly states both what the skill does and when to retrieve it. No vague fluff or over-claims.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Provisions and manages Aurora DSQL clusters', 'connects via psql or DSQL Connectors', 'manages schemas, runs queries, migrates from MySQL, diagnoses query plans' — plus concrete validation specifics (tenant_id, UUID entity_ids, sort columns, batch inserts), giving comprehensive coverage.

5 / 5

Completeness

Clearly answers both 'what' (the action inventory in the first two sentences) and 'when' ('The agent MUST retrieve this skill for ANY DSQL task' plus an explicit concrete 'Triggers:' clause).

5 / 5

Trigger Term Quality

The explicit 'Triggers:' clause lists natural terms a user would say — 'DSQL', 'Aurora DSQL', 'DSQL cluster', 'DSQL IAM auth token', 'DSQL connector', 'safe_query.build' — with good synonym coverage.

5 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (Aurora DSQL specifically) with distinct product-named triggers, making conflict with other skills minimal.

5 / 5

Total

20

/

20

Passed

Validation

75%

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

Validation12 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

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

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

relative_links

Relative link issues: 34 deeper-than-1-level

Warning

referenced_paths_exist

Referenced path issues: 34 deeper-than-1-level

Warning

Total

12

/

16

Passed

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.