Anton Babenko's terraform-skill takes a diagnose-first approach: it routes your question through a failure-mode table (identity churn, secret exposure, blast radius, CI drift, state corruption) before generating code. Every response includes version assumptions, risk category, tradeoffs, validation commands, and rollback notes. The workflow loads reference depth on demand rather than dumping everything upfront. It enforces a response contract that blocks direct production applies without reviewed plan artifacts. If you're tired of Terraform advice that ignores blast radius or skips the "how do I undo this" part, this codifies the discipline that separates safe IaC from resume-generating events.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
5
skills.sh installs
7.9K
GitHub stars
2.5K
last updated
Aug 21, 2026

Install

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

Installs into .claude/skills of the current project.

Files

Terraform Skill for Claude

Diagnose-first guidance for Terraform and OpenTofu. Core file is a workflow; depth lives in references loaded on demand.

Response Contract

Every Terraform/OpenTofu response must include:

  1. Assumptions & version floor — runtime (terraform or tofu), exact version, providers, state backend, execution path (local/CI/Cloud/Atlantis), environment criticality. State assumptions explicitly if the user did not provide them.
  2. Risk category addressed — one or more of: identity churn, secret exposure, blast radius, CI drift, compliance gaps, state corruption, provider upgrade risk, testing blind spots.
  3. Chosen remediation & tradeoffs — what was chosen, what was traded off, why.
  4. Validation plan — exact commands (fmt -check, validate, plan -out, policy check) tailored to runtime and risk tier.
  5. Rollback notes — for any destructive or state-mutating change: how to undo, what evidence to keep.

Never recommend direct production apply without a reviewed plan artifact and approval.

Sponsors

Details

Repository
github.com/antonbabenko/terraform-skill
Categories
DevOps & CI/CD, Documentation, Release Management, Debugging, Cloud & Infrastructure
First seen
Apr 16, 2026
1rorkai avatarasc-xcode-buildrorkai/app-store-connect-cli-skillsBuild, archive, generate export options, export, upload, and manage Xcode version/build numbers with the current asc xcode helpers before App Store Connect uplo7.9Kskills.sh installs
2affaan-m avatardocker-patternsaffaan-m/eccDocker and Docker Compose patterns for local development, container security, networking, volume strategies, and multi-service orchestration.7.7Kskills.sh installs
3imbad0202 avataracademic-pipelineimbad0202/academic-research-skillsOrchestrator for the full academic research pipeline: research -> write -> integrity check -> review -> revise -> re-review -> re-revise -> final integrity chec7.6Kskills.sh installs
4anthropics avatarbuild-mcp-serveranthropics/claude-plugins-officialThis skill should be used when the user asks to "build an MCP server", "create an MCP", "make an MCP integration", "wrap an API for Claude", "expose tools to Cl7.4Kskills.sh installs
5anthropics avatarbuild-mcp-appanthropics/claude-plugins-officialThis skill should be used when the user wants to build an "MCP app", add "interactive UI" or "widgets" to an MCP server, "render components in chat", build "MCP7.1Kskills.sh installs
6affaan-m avatardocker-patternsaffaan-m/everything-claude-codedocker patterns6.8Kskills.sh installs