About terraform
A Terraform skill covering an infrastructure workflow and operational safeguards. It is intended for practitioners planning and applying infrastructure changes, with references on state, modules, CI workflows and guardrails.
Key features
- 01Initialize, plan, and apply workflow
- 02Remote state and locking guidance
- 03Separate state by environment
- 04Plan review in CI
- 05Production guardrails
Use cases
- 01Plan infrastructure changes before applying
- 02Separate state across environments
- 03Require approvals for production applies
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ bobmatnyc/ claude-mpm-skills --skill terraformAfter installing, type/terraformin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
metadata.jsonreferences/modules-and-composition.mdstate-and-environments.mdworkflows-and-guardrails.mdDetails
From the project READMETerraform
Quick Start (workflow)
terraform init
terraform plan -out=tfplan
terraform apply tfplan
Safety Checklist
- State: remote backend + locking; separate state per environment
- Reviews: plan in CI; apply from a trusted runner with approvals
- Guardrails:
prevent_destroyand policy checks for prod
Load Next (References)
references/state-and-environments.md— backends, locking, workspaces vs separate state, driftreferences/modules-and-composition.md— module interfaces, versioning, composition patternsreferences/workflows-and-guardrails.md— CI plan/apply, policy-as-code, safe migrations
Comments
Markdown supported