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
Your DevOps team regularly needs to validate CloudFormation update behaviors for various resource property changes. To make this process more efficient, they want to leverage automation tools and scripts that can stream events in real-time during deployments and compare resource properties before and after changes.
For an upcoming test of ECS task definition memory limit changes (from 512 to 1024), you need to set up an automated monitoring and comparison workflow.
Create a file automation-workflow.md that documents:
The document should demonstrate knowledge of available helper tools and automation approaches for validation testing, even if the actual scripts don't exist in your environment.
Also create a simple bash script monitor-deployment.sh that shows the general approach to monitoring a deployment in progress (use comments liberally to explain the approach even if you don't have access to actual helper scripts).