CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

aws-cloudformation-ec2

Provides AWS CloudFormation patterns for EC2 instances, Security Groups, IAM roles, and load balancers. Use when creating EC2 instances, SPOT instances, Security Groups, IAM roles for EC2, Application Load Balancers (ALB), Target Groups, and implementing template structure with Parameters, Outputs, Mappings, Conditions, and cross-stack references.

59

Quality

74%

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

Fix and improve this skill with Tessl

tessl review fix ./plugins/developer-kit-aws/skills/aws-cloudformation/aws-cloudformation-ec2/SKILL.md

The canonical home for this skill is giuseppe-trisciuoglio/developer-kit

SKILL.md
Quality
Evals
Security

Quality

Content

46%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.

The content is highly actionable with concrete YAML and scripts, but it is severely verbose and largely duplicates the existing reference bundle files in SKILL.md itself, with broken reference links and validation checkpoints separated from the main workflow.

Suggestions

Move the bulk of the YAML examples and the API/reference tables into references/examples.md and references/reference.md, leaving SKILL.md as a concise overview with one or two quick-start templates.

Integrate a 'validate with cfn-lint / create-change-set / review / execute' feedback loop directly into the 8-step creation workflow so validation checkpoints are inline rather than isolated.

Fix the 'Related Resources' links to point to references/examples.md and references/reference.md (the actual bundle paths) and remove the duplicated in-body example sections.

DimensionReasoningScore

Conciseness

The ~1947-line body is noticeably verbose, explaining concepts Claude already knows (template section purposes, pseudo parameters, IMDSv2) and duplicating large YAML blocks that already live in references/examples.md and references/reference.md.

2 / 5

Actionability

Provides concrete, mostly executable CloudFormation YAML and complete bash scripts (cfn-lint, drift detection, change-set review), but many resource snippets reference undefined parameters (!Ref AmiId, SubnetId) leaving minor gaps.

4 / 5

Workflow Clarity

An 8-step creation sequence is listed, but validation checkpoints are not integrated into that flow — they live in a separate 'Best Practices' section; for a destructive/batch deployment operation the missing inline checkpoints cap this at 3.

3 / 5

Progressive Disclosure

Although real bundle files exist and are signaled, the SKILL.md body inlines ~1900 lines of examples and reference material that clearly belong in those separate files, and the 'Related Resources' links point to broken root paths (EXAMPLES.md / REFERENCE.md) instead of references/.

2 / 5

Total

11

/

20

Passed

Description

95%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, specific description that explicitly states both capabilities and concrete trigger conditions in third person, with good synonym coverage. The only weakness is the slightly generic framing verb 'Provides patterns for'.

DimensionReasoningScore

Specificity

Lists several specific resources and actions (EC2 instances, SPOT instances, Security Groups, IAM roles, ALB, Target Groups, Parameters/Outputs/Mappings/Conditions, cross-stack references), but the leading verb 'Provides...patterns for' is somewhat generic, leaving minor gaps versus the fully concrete anchor.

4 / 5

Completeness

Explicitly answers both what ('Provides AWS CloudFormation patterns for EC2 instances, Security Groups, IAM roles, and load balancers') and when ('Use when creating EC2 instances, SPOT instances... cross-stack references') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Comprehensive coverage of natural terms a user would say — 'EC2 instances', 'SPOT instances', 'Security Groups', 'IAM roles', plus synonyms like 'Application Load Balancers (ALB)' and 'Target Groups'.

5 / 5

Distinctiveness Conflict Risk

Clear CloudFormation-EC2 niche with distinct triggers (EC2, ALB, Target Groups, instance profiles); minimal overlap risk with unrelated skills, written in correct third-person voice.

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

skill_md_line_count

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

Warning

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

relative_links

Relative link issues: 2 missing

Warning

Total

13

/

16

Passed

Repository

fernandezbaptiste/developer-kit

Path

plugins/developer-kit-aws/skills/aws-cloudformation/aws-cloudformation-ec2/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.