CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

creating-ec2-image-builder-pipeline

Creates a complete EC2 Image Builder pipeline that builds a custom AMI with pre-installed software, distributes it to target regions, executes the pipeline, and creates a launch template. Use when setting up automated AMI creation with IAM roles, build components, image recipes, and infrastructure configuration.

Quality

82%

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

67%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 delegating skill: concise body, clearly signaled single reference containing the full executable procedure with validation requirements. The main gap is that the body itself offers no executable guidance for the core task, and its troubleshooting section duplicates content already in the reference.

Suggestions

Add a minimal inline quick-start (e.g., the first one or two AWS CLI commands or a one-line list of the 11 procedure steps) so the body provides executable orientation before loading the reference.

Remove or shrink the duplicated troubleshooting section in the body — the reference's "Common Errors" and "ARN Format Reference" sections already cover the same errors in more detail; a single pointer would suffice.

Trim the Overview paragraph that restates the frontmatter description, keeping only the lifecycle summary not already present in the description.

DimensionReasoningScore

Conciseness

The body is lean and assumes competence, but the Troubleshooting section condenses the reference file's "Common Errors" entries nearly verbatim and the Overview restates the frontmatter description — minor redundancy that could be trimmed, fitting the score-4 anchor rather than the fully lean score-5 anchor.

4 / 5

Actionability

Troubleshooting entries are concrete (exact ARN format, "Wait 10–15 seconds", "all three IAM policies are attached"), but the body contains no code, commands, or step details for the primary creation task — that executable guidance lives entirely in the reference — matching the score-3 anchor of some concrete guidance with missing key details.

3 / 5

Workflow Clarity

The body unambiguously routes to a procedure with 11 ordered steps and explicit verification constraints ("verify successful completion of each step", "ask for user confirmation if any step fails"), and provides error-recovery fixes; scored 4 because the sequence and checkpoints are delegated rather than visible in the body itself.

4 / 5

Progressive Disclosure

A well-signaled, verified one-level-deep reference link with a concise overview matches the good-structure score-4 anchor; it falls short of 5 because troubleshooting and ARN-format content is duplicated between the body and the reference's "Common Errors"/"ARN Format Reference" sections.

4 / 5

Total

15

/

20

Passed

Description

92%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, four concrete lifecycle actions, and an explicit "Use when" clause with service-specific trigger terms. The only weakness is moderate synonym coverage (e.g., no "golden AMI" or "bake image" phrasing).

DimensionReasoningScore

Specificity

Lists four concrete lifecycle actions — "builds a custom AMI with pre-installed software", "distributes it to target regions", "executes the pipeline", and "creates a launch template" — comprehensively covering the pipeline lifecycle, matching the score-5 anchor rather than the score-4 anchor with minor gaps.

5 / 5

Completeness

Explicitly answers both "what" (creates pipeline, builds AMI, distributes, executes, creates launch template) and "when" ("Use when setting up automated AMI creation with IAM roles, build components, image recipes, and infrastructure configuration") with concrete trigger phrases, matching the score-5 anchor.

5 / 5

Trigger Term Quality

Includes natural terms like "EC2 Image Builder", "AMI", "automated AMI creation", "IAM roles", and "image recipes", but misses common user variations such as "golden AMI", "bake/baking images", or "machine image", fitting the good-but-not-comprehensive score-4 anchor.

4 / 5

Distinctiveness Conflict Risk

Anchored to the distinct EC2 Image Builder service with service-specific triggers (image recipes, infrastructure configuration), giving a clear niche with minimal conflict risk against generic EC2/AMI skills.

5 / 5

Total

19

/

20

Passed

Validation

81%

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

Validation — 13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

frontmatter_unknown_keys

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

Warning

Total

13

/

16

Passed

Repository

mreferre/aws-agent-toolkit-skills

Path

.kiro/skills/creating-ec2-image-builder-pipeline/SKILL.md

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.