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.

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

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

SKILL.md
Quality
Evals
Security

Quality

Content

78%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, actionable skill body with clean progressive disclosure to a complete reference bundle. Its main weaknesses are minor: a redundant minimal example and step snippets that reference a few undefined parameters without an explicit validation fix-and-retry loop.

Suggestions

Remove or shrink the "Minimal EC2 with ALB Template" example since it restates material already shown across Steps 1–6, or replace it with a genuinely minimal seed template that differs from the per-step snippets.

Add the missing referenced parameters (VpcId, SubnetId, AlbSecurityGroup, PublicSubnet1/2) to the Parameters section or note that they come from a parent/network stack, so the step snippets are self-contained and copy-paste ready.

Make the validation feedback loop explicit (e.g., "If validate-template reports errors, fix the template and re-run before deploying") to lift workflow_clarity to the top anchor for this destructive/batch operation context.

DimensionReasoningScore

Conciseness

Mostly lean — short intros, code blocks, and one-line "See X for..." links with no padding about basic concepts Claude already knows — but the standalone "Minimal EC2 with ALB Template" example largely duplicates the per-step snippets and could be trimmed.

4 / 5

Actionability

Code blocks are real, executable CloudFormation YAML plus concrete CLI commands (validate-template, create/execute-change-set), but several step snippets reference undefined parameters (VpcId, SubnetId, AlbSecurityGroup, PublicSubnet1/2), leaving minor gaps for copy-paste use.

4 / 5

Workflow Clarity

Six clearly sequenced steps with an explicit validation checkpoint ("Validate template: aws cloudformation validate-template") and a change-set create-then-review-then-execute flow; the validation/review feedback loop is present but not spelled out as a fix-and-retry cycle, so it sits just below the top anchor.

4 / 5

Progressive Disclosure

Clear overview with well-signaled, one-level-deep references; every "See [X.md](references/X.md)" link resolves to a real file (all 8 referenced files exist in references/), and a dedicated References section organizes them for easy navigation.

5 / 5

Total

17

/

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 comprehensively lists concrete capabilities and pairs them with an explicit, trigger-rich "Use when" clause. It is distinguishable from other skills and avoids vague fluff.

DimensionReasoningScore

Specificity

Enumerates many concrete capabilities — "EC2 instances, Security Groups, IAM roles, and load balancers", "SPOT instances", "Target Groups", "Parameters, Outputs, Mappings, Conditions, and cross-stack references" — giving comprehensive coverage rather than vague domain naming.

5 / 5

Completeness

Clearly answers both: what it does ("Provides AWS CloudFormation patterns for...") and when to use it ("Use when creating..."), with concrete trigger phrases attached to the when clause.

5 / 5

Trigger Term Quality

Dense with natural user phrases ("creating EC2 instances", "SPOT instances", "Security Groups", "IAM roles for EC2", "Application Load Balancers (ALB)") including the ALB acronym synonym; these are exactly what an AWS user would say when they need this skill.

5 / 5

Distinctiveness Conflict Risk

A clear, narrow niche (AWS CloudFormation EC2 infrastructure) with distinct AWS-specific triggers; minimal overlap risk 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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

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

Warning

Total

15

/

16

Passed

Repository

giuseppe-trisciuoglio/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.