CtrlK
BlogDocsLog inGet started
Tessl Logo

amazon-aurora-postgresql

Amazon Aurora PostgreSQL — creates, modifies, and advises on Aurora PostgreSQL clusters specifically (PostgreSQL-compatible engine, Aurora serverless, express configuration, pgvector, Babelfish). Trigger for Aurora PostgreSQL cluster operations, express-configuration quick-start, ACU sizing, I/O-Optimized storage, commitment pricing, or PostgreSQL upgrade planning. For Aurora MySQL, use amazon-aurora-mysql instead. Contains safety guardrails, express-first routing, and response templates that override defaults.

72

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

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-engineered router skill: an ordered operating procedure with confirmation and error-recovery checkpoints, a safety tier system with scripted refusals and alternatives, executable commands and script invocations, and clean one-level-deep progressive disclosure into per-sub-skill references that all exist. The only improvement opportunity is removing the small amount of internal duplication (reference-loading rule vs. procedure step, repeated express-first statements).

DimensionReasoningScore

Conciseness

The body is dense and operational — routing logic, safety tiers, exact flags, tag syntax — with essentially no explanation of concepts Claude already knows. However, there is minor duplication that could be trimmed: Global rule 5 ("Before responding to any matched sub-skill request, you MUST read references/{id}-instructions.md") restates step 2 of the Operating procedure, and the express-first default is stated in the intro, the decision matrix, and rule 6. Fits anchor 4 (efficient, minor over-explanation to trim) rather than 5 (every token earns its place) or 3 (noticeable unnecessary explanation).

4 / 5

Actionability

Guidance is fully executable within the body's scope: exact commands with resolved flags ("python3 scripts/acu_calculator.py estimate --instance <type> --cpu-p95 <val> ..."), exact CLI flags and anti-patterns ("create-db-cluster --with-express-configuration. Do NOT separately specify --engine-mode..."), copy-paste tag syntax, named IAM policy actions for AccessDenied, and scripted two-paragraph refusal templates. Matches anchor 5 (fully executable, copy-paste ready, common cases covered); anchor 4 would require missing key details, and the deliberate deferral of full create flows to the per-sub-skill instruction files is explicit and signaled, not a gap.

5 / 5

Workflow Clarity

The Operating procedure gives a clear 5-step ordered sequence with edge cases (multi-sub-skill requests, no match, failures), explicit validation checkpoints (confirmation before any mutation, tiered risk briefing before high-impact changes, "show the error and suggest a fix before retrying"), and a Troubleshooting section for error recovery — a validate→fix→retry feedback loop appropriate for database operations. Matches anchor 5 rather than 4, which would have missing checkpoints for risky operations.

5 / 5

Progressive Disclosure

The body is a clear router overview: a sub-skill registry table mapping intents to instruction files, with details split one level deep into 40 real reference files (all six references/{id}-instructions.md paths referenced in the body exist on disk) and three bundled scripts whose usage is given inline with deeper docs deferred to each script's --help. Navigation is easy and nothing that belongs in a reference is inlined. Matches anchor 5 (well-signaled one-level-deep references, appropriate split) rather than anchor 4, which would have organization gaps.

5 / 5

Total

19

/

20

Passed

Description

87%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: third-person voice, concrete actions, explicit trigger guidance, and explicit disambiguation from the Aurora MySQL sibling skill. The only weaknesses are a slightly generic "advises" verb and a few missing natural trigger synonyms (e.g., Reserved Instance, Savings Plan, scale to zero).

Suggestions

Replace or qualify the generic verb "advises" with the concrete advisory actions the skill performs (e.g., "sizes Aurora serverless ACUs, compares I/O-Optimized vs Standard storage, compares Reserved Instances vs Savings Plans").

Add high-traffic natural trigger synonyms such as "Reserved Instance", "Savings Plan", "serverless", and "scale to zero" to the trigger clause so user phrasings covered by the serverless-advisory and commitment-pricing sub-skills match the description too.

DimensionReasoningScore

Specificity

Names the domain and several concrete actions — "creates, modifies, and advises on Aurora PostgreSQL clusters" — qualified by specific capabilities ("Aurora serverless, express configuration, pgvector, Babelfish"), but "advises" is somewhat generic and the action list is not comprehensive (e.g., no mention of cost analysis or upgrade execution as distinct actions). This matches anchor 4 (several specific actions, minor gaps) better than anchor 5, whose action coverage is exhaustive, and better than anchor 3, which covers only 1-2 actions.

4 / 5

Completeness

Explicitly answers both: what ("creates, modifies, and advises on Aurora PostgreSQL clusters") and when ("Trigger for Aurora PostgreSQL cluster operations, express-configuration quick-start, ACU sizing, I/O-Optimized storage, commitment pricing, or PostgreSQL upgrade planning"). This matches anchor 5 — clear 'what' plus explicit 'when' with concrete trigger phrases — and exceeds anchor 4, where the 'when' is only loosely specified.

5 / 5

Trigger Term Quality

"Aurora PostgreSQL cluster operations, express-configuration quick-start, ACU sizing, I/O-Optimized storage, commitment pricing, or PostgreSQL upgrade planning" are natural phrases users would say, but common variations like "Reserved Instance", "Savings Plan", "serverless", or "scale to zero" are absent. Fits anchor 4 (good keyword coverage, a few natural terms missing) rather than 5 (comprehensive synonyms) or 3 (missing common variations broadly).

4 / 5

Distinctiveness Conflict Risk

A clear niche ("Aurora PostgreSQL clusters specifically") with an explicit disambiguation — "For Aurora MySQL, use amazon-aurora-mysql instead" — minimizing conflict risk with the sibling skill. Matches anchor 5 (clear niche, distinct triggers, minimal conflict) rather than anchor 4, which would leave overlap risk with closely related skills.

5 / 5

Total

18

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

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.