CtrlK
BlogDocsLog inGet started
Tessl Logo

rds

AWS RDS relational database service for managed databases. Use when provisioning databases, configuring backups, managing replicas, troubleshooting connectivity, or optimizing performance.

83

1.03x
Quality

78%

Does it follow best practices?

Impact

89%

1.03x

Average score across 3 eval scenarios

SecuritybySnyk

Risky

Do not use without reviewing

Fix and improve this skill with Tessl

tessl review fix ./skills/rds/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

64%

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

This is a solid, highly actionable RDS skill with excellent executable examples covering the most common operations. Its main weaknesses are verbosity (some content Claude already knows, redundant CLI reference table) and lack of validation checkpoints in multi-step workflows. The monolithic structure would benefit from splitting detailed reference content into separate files.

Suggestions

Add explicit validation/wait steps between multi-step operations (e.g., `aws rds wait db-instance-available` after creation, verify subnet group exists before creating instance)

Split the CLI reference table and detailed troubleshooting into separate bundle files, keeping SKILL.md as a concise overview with pointers

Remove explanatory content Claude already knows (what RDS is, what read replicas are, storage type descriptions) and trim the best practices to only non-obvious, RDS-specific guidance

DimensionReasoningScore

Conciseness

The skill is fairly comprehensive but includes some content Claude already knows (e.g., explaining what RDS is, what read replicas are, basic storage types). The CLI reference table largely duplicates what's already demonstrated in the examples. The best practices section contains generic advice that doesn't add much beyond common knowledge. However, the code examples themselves are lean and well-structured.

2 / 3

Actionability

Excellent actionability with fully executable CLI commands and boto3 code examples throughout. Every common pattern includes copy-paste ready commands with realistic parameters, and troubleshooting sections include specific debug commands rather than vague advice.

3 / 3

Workflow Clarity

The 'Create a PostgreSQL Instance' section shows a clear multi-step sequence (subnet group → security group → instance), but lacks explicit validation checkpoints between steps (e.g., verifying the subnet group was created before proceeding, waiting for instance availability). Destructive operations like delete and modify lack confirmation/validation steps. The troubleshooting workflows are well-structured with cause → debug → solution patterns.

2 / 3

Progressive Disclosure

The document has a clear table of contents and logical section organization, but it's a monolithic ~250-line file with no bundle files to offload detailed content. The CLI reference table, detailed troubleshooting scenarios, and boto3 examples could be split into separate reference files to keep the main skill leaner. The external references at the bottom are appropriate but the internal content isn't well-layered.

2 / 3

Total

9

/

12

Passed

Description

92%

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

This is a strong skill description that clearly identifies the domain (AWS RDS), lists concrete actions, and includes an explicit 'Use when...' clause with natural trigger terms. The only minor weakness is potential overlap with other database or AWS infrastructure skills due to some generic terms like 'databases' and 'performance', though the RDS qualifier mitigates this significantly.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: provisioning databases, configuring backups, managing replicas, troubleshooting connectivity, and optimizing performance. These are distinct, actionable capabilities.

3 / 3

Completeness

Clearly answers both 'what' (AWS RDS relational database service for managed databases) and 'when' with an explicit 'Use when...' clause listing five specific trigger scenarios.

3 / 3

Trigger Term Quality

Includes strong natural keywords users would say: 'RDS', 'databases', 'backups', 'replicas', 'connectivity', 'performance'. Covers both the AWS service name and common database management terms users would naturally use.

3 / 3

Distinctiveness Conflict Risk

While 'AWS RDS' is specific, terms like 'databases', 'backups', 'connectivity', and 'performance' could overlap with other database-related skills (e.g., DynamoDB, Aurora-specific, or general database administration skills). The RDS qualifier helps but doesn't fully prevent overlap with broader AWS or database skills.

2 / 3

Total

11

/

12

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

10

/

11

Passed

Repository
itsmostafa/aws-agent-skills
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.