CtrlK
BlogDocsLog inGet started
Tessl Logo

aws-transform

Performs code upgrades, migrations, and transformations using the AWS Transform (ATX) CLI. Use when upgrading language versions, migrating AWS SDKs, migrating frameworks (Angular, Vue.js, Spring Boot, React), upgrading libraries, optimizing performance, migrating x86 to Graviton, analyzing codebases / generating documentation, or defining custom transformations with natural language. Runs locally on a few repositories or at scale across hundreds via AWS Batch/Fargate.

75

Quality

94%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Medium

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

88%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 skill body with clear sequenced workflow and explicit validation for destructive/batch AWS operations; its main weakness is token overhead from a verbatim marketing greeting and sizable inlined content that could live in reference files.

Suggestions

Move the verbatim marketing greeting into a short reference or trim it to a one-line user prompt to reduce context-token overhead.

Relocate the Dockerfile customization and Secrets Manager private-repo credential flows into references/remote-execution.md, keeping only the decision logic and a link in SKILL.md.

Consolidate repeated 'Do NOT' guardrail phrasing into the existing Critical Rules / Guardrails sections to cut redundancy.

DimensionReasoningScore

Conciseness

Mostly efficient operational guidance that earns its place, but the verbatim marketing greeting block ('The agents modernizing the world's infrastructure...') and some repeated 'Do NOT' emphasis add tokens that could be trimmed without losing clarity.

4 / 5

Actionability

Fully executable, copy-paste-ready bash throughout — prerequisite checks, IAM policy attach script, S3 sync, Dockerfile customization, version-switcher edits, telemetry flag — covering the common cases concretely.

5 / 5

Workflow Clarity

Clear 8-step sequence with explicit validation checkpoints and feedback loops ('Do NOT proceed until ... succeeds', 'Re-run aws sts get-caller-identity after setup', confirm-before-execute), satisfying the destructive/batch validation requirement.

5 / 5

Progressive Disclosure

Good structure with a References table and inline links to 7 real one-level-deep reference files, but substantial detail (Dockerfile customization, full Secrets Manager credential flows, S3 zip handling) is inlined in SKILL.md rather than split into references.

4 / 5

Total

18

/

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 concretely lists capabilities, provides an explicit 'Use when' trigger clause with natural phrases and synonyms, and carves out a distinct AWS Transform niche with minimal conflict risk.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'code upgrades, migrations, and transformations', 'upgrading language versions', 'migrating AWS SDKs', 'migrating frameworks (Angular, Vue.js, Spring Boot, React)', 'migrating x86 to Graviton', 'analyzing codebases / generating documentation', 'defining custom transformations' — giving comprehensive coverage.

5 / 5

Completeness

Explicitly states what it does ('Performs code upgrades, migrations, and transformations using the AWS Transform (ATX) CLI') and when to use it via a concrete 'Use when ...' clause enumerating trigger scenarios.

5 / 5

Trigger Term Quality

Natural user phrases are covered comprehensively with synonyms and specific names: 'upgrading language versions', 'migrating AWS SDKs', 'migrating frameworks (Angular, Vue.js, Spring Boot, React)', 'optimizing performance', 'migrating x86 to Graviton', 'defining custom transformations with natural language'.

5 / 5

Distinctiveness Conflict Risk

Clear AWS-specific niche ('AWS Transform (ATX) CLI', 'AWS Batch/Fargate', 'Graviton', named frameworks and SDK migrations) with distinct triggers and minimal overlap with other skills.

5 / 5

Total

20

/

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

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

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.