What problem does it solve?
This Skill solves the problem of designing, refactoring, and operating infrastructure as code without breaking state, risking replacements, or losing production safety.
Core Features & Use Cases
- Remote state design (S3 + DynamoDB locking): Prevents drift and concurrent apply conflicts for team and production use.
- Production-grade refactoring (moved/removed blocks): Enables safe renames and module migrations without relying on manual state surgery.
- Stacks-ready IaC workflow + testing: Uses Terraform Stacks (where applicable) and the Terraform test framework to validate changes before apply.
- CI plan/apply separation + emergency state tools: Establishes safe rollout patterns and provides state surgery commands for recovery.
- Guardrails via preconditions/postconditions and checklists: Adds invariants and explicit review criteria to reduce accidental destructive changes.
Quick Start
Ask the AI to generate a Terraform module and an S3+DynamoDB remote backend that uses moved/removed blocks plus a CI plan-only + apply-from-main workflow for an environment directory layout.