Creates test stacks, analyzes CloudFormation events, and compares actual vs documented update behavior to validate whether resource property changes trigger replacement or in-place updates. Use when: a user wants to test if a CFN property change causes resource replacement; when investigating stack update behavior or "Update requires" documentation accuracy; when validating whether a workaround (e.g. hash-based logical IDs) is actually necessary; when questioning UpdateRequiresReplacement behavior for immutable properties; when empirical evidence is needed before an architectural decision involving CDK or CloudFormation stack updates.
Does it follow best practices?
Evaluation — 100%
↑ 1.12xAgent success when using this tile
Validation for skill structure
Discovery
100%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 an excellent skill description that clearly articulates specific capabilities around CloudFormation update behavior testing. It provides comprehensive trigger scenarios in the 'Use when' clause and uses domain-specific terminology that users would naturally employ. The description is well-structured, uses proper third-person voice, and carves out a distinct niche that minimizes conflict with other AWS-related skills.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Lists multiple specific concrete actions: 'Creates test stacks', 'analyzes CloudFormation events', 'compares actual vs documented update behavior', and 'validate whether resource property changes trigger replacement or in-place updates'. These are precise, actionable capabilities. | 3 / 3 |
Completeness | Clearly answers both what (creates test stacks, analyzes events, compares behavior) AND when with an explicit 'Use when:' clause containing five specific trigger scenarios covering testing, investigation, validation, and architectural decisions. | 3 / 3 |
Trigger Term Quality | Excellent coverage of natural terms users would say: 'CFN property change', 'resource replacement', 'stack update', 'Update requires', 'UpdateRequiresReplacement', 'immutable properties', 'CDK', 'CloudFormation'. Includes both abbreviations (CFN) and full terms. | 3 / 3 |
Distinctiveness Conflict Risk | Highly distinctive niche focused specifically on CloudFormation/CDK replacement behavior testing. The specific focus on 'Update requires' documentation accuracy and replacement vs in-place updates makes it unlikely to conflict with general AWS or infrastructure skills. | 3 / 3 |
Total | 12 / 12 Passed |
Implementation
100%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This is an excellent skill that efficiently guides Claude through empirical CloudFormation testing. It combines concise instructions with executable code, clear validation checkpoints, and appropriate references to external resources. The documentation template ensures consistent, actionable findings.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The skill is lean and efficient, assuming Claude understands CloudFormation, CDK, and AWS concepts. No unnecessary explanations of what CFN is or how stacks work—every section adds actionable value. | 3 / 3 |
Actionability | Provides executable bash commands, a concrete CDK TypeScript example, and a copy-paste ready documentation template. The workflow steps are specific and immediately usable. | 3 / 3 |
Workflow Clarity | Clear 4-step sequence with explicit validation gates (stop if deployment fails, document if unexpected behavior, repeat for ambiguous results). Feedback loops are well-defined for this potentially destructive operation. | 3 / 3 |
Progressive Disclosure | Well-structured with clear sections, references to external files (EXAMPLES.md, helper scripts), and links to related skills and AWS documentation. Navigation is one level deep and clearly signaled. | 3 / 3 |
Total | 12 / 12 Passed |
Validation
100%Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.
Validation — 11 / 11 Passed
Validation for skill structure
No warnings or errors.
Install with Tessl CLI
npx tessl i pantheon-ai/cfn-behavior-validator@0.1.1Reviewed
Table of Contents