CtrlK
BlogDocsLog inGet started
Tessl Logo

pantheon-ai/cfn-behavior-validator

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?

Evaluation100%

1.12x

Agent success when using this tile

Validation for skill structure

Overview
Skills
Evals
Files

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.

DimensionReasoningScore

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.

DimensionReasoningScore

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Install with Tessl CLI

npx tessl i pantheon-ai/cfn-behavior-validator

Reviewed

Table of Contents