What problem does it solve? Terraform operations can mutate live infrastructure and state, and a single unscoped apply, force-unlock, or targeted plan can cause outages or data loss. This Skill enforces a read-only-first diagnostic workflow with explicit approval gates before any infrastructure mutation. ## Core Features & Use Cases - Boundary confirmation: Verify repository revision, backend, workspace, cloud account, and region before running any command, so changes never land in the wrong environment. - Safe structural checks: Run terraform fmt, init -backend=false, and validate for offline validation, plus speculative and refresh-only plans for drift inspection without bypassing state locks. - Approval-gated mutations: Require a decision record covering target, evidence, risk, rollback, and verification before apply, destroy, import, state surgery, or force-unlock. - Use Case: During an incident, Terraform reports a state lock. Use this Skill to capture the lock ID and holder, verify ownership through the change process, and only force-unlock a demonstrably abandoned lock with explicit operator confirmation. ## Quick Start Use the terraform skill to review the plan output for the staging workspace and tell me which resources will be replaced before I approve anything.