What problem does it solve? Terraform changes that look safe in a diff can destroy and recreate databases, volumes, or buckets on apply. This Skill reviews the actual plan output alongside the HCL so destructive replacements, state risks, and security gaps are caught before terraform apply runs. ## Core Features & Use Cases - Plan-First Review: Triage every resource action (+, ~, -/+, -) from terraform plan output, flagging destroy-and-replace on stateful resources as blockers. - State & Safety Checklist: Verify remote backends with locking, per-environment state separation, prevent_destroy lifecycle rules, and deletion_protection on databases. - Security & Hygiene Audit: Detect secrets in .tf/.tfvars, open 0.0.0.0/0 security groups, wildcard IAM policies, and missing tags or version pins. - Use Case: Before merging an infrastructure PR, run the review to confirm the plan shows no unexpected replacements on the production RDS instance and that state is encrypted and locked. ## Quick Start Review this Terraform plan output and the changed .tf files, and tell me whether it is safe to apply.