This gives Claude the core Terraform workflow patterns you actually need: remote state management with locking, environment separation, safe plan/apply cycles in CI, and guardrails like prevent_destroy for production resources. It covers the essentials across three reference docs on state, modules, and CI workflows. The quick start is literally init/plan/apply, which is right, but the real value is in the safety checklist and patterns for drift control and reviewable changes. If you're setting up IaC pipelines or need to standardize how your team provisions cloud resources without shooting yourself in the foot, this covers the mechanical stuff well. Token budget is reasonable at 8k for the full context.

skills.sh installs
332
GitHub stars
79
last updated
Aug 21, 2026

Install

$ npx -y skills add bobmatnyc/claude-mpm-skills --skill terraform --agent claude-code

Installs into .claude/skills of the current project.

Files

Terraform

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_destroy and policy checks for prod

Load Next (References)

  • references/state-and-environments.md — backends, locking, workspaces vs separate state, drift
  • references/modules-and-composition.md — module interfaces, versioning, composition patterns
  • references/workflows-and-guardrails.md — CI plan/apply, policy-as-code, safe migrations

Sponsors

Details

Repository
github.com/bobmatnyc/claude-mpm-skills
Categories
DevOps & CI/CD, Productivity & Planning, Automation & Workflows, Cloud & Infrastructure, Design & UI/UX
First seen
Jun 3, 2026

More from bobmatnyc/claude-mpm-skills

All 158
1guia-matthieu avatarimage-to-3d-pipelineguia-matthieu/clawfu-skillsTransformez une image 2D en modèle 3D animé prêt pour le web ou le jeu en moins de 30 minutes, en utilisant le workflow Dilum Sanjaya (Hunyuan3D + Mixamo). Use 320skills.sh installs
2pzep1 avatarxcode-buildpzep1/xcode-build-skillBuild and run iOS/macOS apps using xcodebuild and xcrun simctl directly. Use when building Xcode projects, running iOS simulators, managing devices, compiling S318skills.sh installs
3aviz85 avatargh-pages-deployaviz85/claude-skills-libraryDeploy static or interactive frontend content to GitHub Pages using gh CLI. Use when the user wants to publish, share, or make accessible any HTML/CSS/JS conten312skills.sh installs
4vercel avatarvercel-sandboxvercel/vercel-pluginvercel sandbox308skills.sh installs
5payloadcms avatartriage-ci-flakepayloadcms/payloadUse when CI tests fail on main branch after PR merge, when investigating flaky test failures, or when user provides a PR URL/number to aggregate all failing tes307skills.sh installs
6decebals avatarlogging-patternsdecebals/claude-code-javaJava logging best practices with SLF4J, structured logging (JSON), and MDC for request tracing. Includes AI-friendly log formats for Claude Code debugging. Use 300skills.sh installs