Claude skills for Terraform
50 of 83 public skills on GitHub that mention Terraform: skills named for it first, then by stars, at most 3 from one repository. Each links to its folder; copy it into ~/.claude/skills/ to use it.
terraform module library
Build reusable Terraform modules for AWS, Azure, GCP, and OCI infrastructure following infrastructure-as-code best practices. Use when creating infrastructure modules, standardizing cloud provisioning, or implementing reusable IaC components.
wshobson/agents★ 42kMITFolder:
terraform-module-libraryterraform engineer
Use when implementing infrastructure as code with Terraform across AWS, Azure, or GCP. Invoke for module development (create reusable modules, manage module versioning), state management (migrate backends, import existing resources, resolve state…
Jeffallan/claude-skills★ 12kMITFolder:
terraform-engineerterraform skill
Use when writing, reviewing, or debugging Terraform/OpenTofu modules, tests, CI, scans, or state ops - diagnoses failure mode (identity churn, secrets, blast radius, CI drift, state corruption) with version-aware guards.
antonbabenko/terraform-skill★ 2.4kLicence: see repoFolder:
terraform-skillterraform aws
Provision AWS infrastructure with Terraform. Create modules, manage state, and implement IaC best practices. Use when deploying AWS resources declaratively.
BagelHole/DevOps-Security-Agent-Skills★ 1.2kMITFolder:
terraform-awsterraform azure
Provision Azure infrastructure with Terraform. Configure providers, manage state, and deploy resources. Use when implementing IaC for Azure.
BagelHole/DevOps-Security-Agent-Skills★ 1.2kMITFolder:
terraform-azureterraform gcp
Provision GCP infrastructure with Terraform. Configure providers and deploy Google Cloud resources. Use when implementing IaC for GCP.
BagelHole/DevOps-Security-Agent-Skills★ 1.2kMITFolder:
terraform-gcpterraform ops
Terraform and OpenTofu infrastructure-as-code operations - project layout, state management, module design, plan/apply safety, CI/CD pipelines, and secrets. Use for: terraform, opentofu, infrastructure as code, IaC, tfstate, terraform state, terraform…
0xDarkMatter/claude-mods★ 78MITFolder:
terraform-opsterraform
Runs through the full Terraform validation pipeline — fmt, validate, tflint, security scan — and reviews a module or plan for blast radius, IAM risk, and state impact.
nitinjain999/platform-skills★ 71Apache-2.0Folder:
terraformterraform best practices
Terraform infrastructure-as-code best practices for scalable and maintainable cloud infrastructure. Use when writing Terraform modules, managing infrastructure state, or implementing infrastructure automation at scale.
NickCrew/Claude-Cortex★ 62MITFolder:
terraform-best-practicesinfra iac terraform
Infrastructure as Code with HashiCorp Terraform
agents-inc/skills★ 26MITFolder:
infra-iac-terraformterraform for data infra
Provision data infrastructure with Terraform — warehouses, buckets, IAM/roles, orchestration, and streaming resources — using modules, remote state, workspaces/environments, and safe plan/apply workflows. Use when writing Terraform for…
Unknown-333/awesome-data-engineering-skills★ 25Licence: see repoFolder:
terraform-for-data-infraterraform module
Scaffold a new Terraform module with the canonical file layout — terraform.tf, main.tf, variables.tf, outputs.tf, README.md — and house style. Use when creating a new Terraform module, adding a module under a modules/ directory, or restructuring an…
bitwise-media-group/skills★ 3MITFolder:
terraform-moduleterraform validate
Format and validate Terraform code with the fmt / init / validate / tflint loop. Use after editing any .tf file, before committing Terraform changes, when asked to lint, format, validate, or check Terraform modules and root configurations, or when setting…
bitwise-media-group/skills★ 3MITFolder:
terraform-validateterraform style
Terraform/HCL style conventions for writing readable, reusable modules — collection types, resource naming, name_prefix, for_each toggles, variable and output grouping, null defaults, and canonical file layout. Use when writing, reviewing, or refactoring…
bitwise-media-group/skills★ 3MITFolder:
terraform-styleaegisops ai
Autonomous DevSecOps & FinOps Guardrails. Guide to reviewing Linux kernel patches, Terraform cost changes and Kubernetes policy with a separately reviewed upstream tool and configured model.
sickn33/agentic-awesome-skills★ 49kMITFolder:
aegisops-aiazure developer cli
Design, create, review, migrate, or troubleshoot Azure Developer CLI (azd) projects using current Microsoft guidance. Use for azd, azure.yaml, AZD templates, Bicep or Terraform under infra, AZD environments and secrets, hooks, deployment workflows, and…
github/awesome-copilot★ 41kMITFolder:
azure-developer-clidevops engineer
Creates Dockerfiles, configures CI/CD pipelines, writes Kubernetes manifests, and generates Terraform/Pulumi infrastructure templates. Handles deployment automation, GitOps configuration, incident response runbooks, and internal developer platform tooling.…
Jeffallan/claude-skills★ 12kMITFolder:
devops-engineerhunt cicd
Hunt CI/CD pipeline vulnerabilities — GitHub Actions workflow injection (pull_request_target Pwnrequest + ${{ }}-into-shell), self-hosted runner poisoning, OIDC trust-policy abuse, Jenkins script-console RCE and CVE-2024-23897 file read, GitLab CI…
elementalsouls/Claude-BugHunter★ 5.3kMITFolder:
hunt-cicdforge audit
Audit existing infrastructure for security issues, waste, and misconfigurations. Use when asked to "audit my infra", "check cloud setup", "infra review", "are we wasting money", "security check on infra", or "review my terraform".
jeremylongshore/tons-of-skills-marketplace★ 2.9kMITFolder:
forge-auditforge infra
Build production-grade infrastructure as code for a service or project. Use when asked to "set up infra", "provision infrastructure", "create cloud resources", "IaC for this project", "terraform for this", or "deploy this service".
jeremylongshore/tons-of-skills-marketplace★ 2.9kMITFolder:
forge-infraazure deploy
Execute Azure deployments for ALREADY-PREPARED applications that have existing .azure/deployment-plan.md and infrastructure files. DO NOT use this skill when the user asks to CREATE a new application — use azure-prepare instead. This skill runs azd up, azd…
microsoft/azure-skills★ 1.6kMITFolder:
azure-deployazure enterprise infra planner
Architect and provision enterprise Azure infrastructure from workload descriptions. For cloud architects and platform engineers planning networking, identity, security, compliance, and multi-resource topologies with WAF alignment. Generates Bicep or…
microsoft/azure-skills★ 1.6kMITFolder:
azure-enterprise-infra-plannerazure prepare
Prepare azd-based Azure projects for deployment: generates azure.yaml, infrastructure (Bicep/Terraform), and Dockerfiles for the Azure Developer CLI (azd) workflow. USE ONLY when the user explicitly wants to use azd as the deployment tool, or the project…
microsoft/azure-skills★ 1.6kMITFolder:
azure-preparedevops infrastructure
Guides Docker, CI/CD pipelines, deployment strategies, infrastructure as code, and observability setup. Use when writing Dockerfiles, configuring GitHub Actions, planning deployments, setting up monitoring, or when asked about containers, pipelines,…
CloudAI-X/claude-workflow-v2★ 1.4kMITFolder:
devops-infrastructureoma tf infra
Create or review Terraform infrastructure and plans. Use for cloud resources, IAM, networking, state management, and infrastructure changes.
first-fluke/oh-my-agent★ 1.4kMITFolder:
oma-tf-infrasenior cloud architect
Use when the user asks to "design cloud architecture", "set up Terraform infrastructure", "optimize cloud costs", "plan disaster recovery", "configure multi-region failover", "audit IAM policies", "migrate to cloud", "set up VPC networking", "compare AWS…
borghei/Claude-Skills★ 1kLicence: see repoFolder:
senior-cloud-architectsenior devops
DevOps for CI/CD, containers, Kubernetes, and Terraform. Use when building pipelines, containerizing apps, managing clusters, provisioning cloud infra, deploying with blue- green/canary, or handling infrastructure incidents.
borghei/Claude-Skills★ 1kLicence: see repoFolder:
senior-devopsaws architecture diagram
Generate validated AWS architecture diagrams as draw.io XML using official AWS4 icon libraries. Use this skill whenever the user wants to create, generate, or design AWS architecture diagrams, cloud infrastructure diagrams, or system design visuals. Also…
awslabs/agent-plugins★ 932Apache-2.0Folder:
aws-architecture-diagramazure confidential ledger
Expert knowledge for Azure Confidential Ledger development including troubleshooting, decision making, architecture & design patterns, limits & quotas, security, integrations & coding patterns, and deployment. Use when configuring Entra-secured ACL access,…
MicrosoftDocs/Agent-Skills★ 797CC-BY-4.0Folder:
azure-confidential-ledgerazure copilot
Expert knowledge for Azure Copilot development including troubleshooting, decision making, architecture & design patterns, security, configuration, and integrations & coding patterns. Use when sizing VMs, generating Bicep/Terraform, configuring Cosmos DB…
MicrosoftDocs/Agent-Skills★ 797CC-BY-4.0Folder:
azure-copilotazure expressroute
Expert knowledge for Azure ExpressRoute development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when planning…
MicrosoftDocs/Agent-Skills★ 797CC-BY-4.0Folder:
azure-expressrouteterrashark
Prevent Terraform/OpenTofu hallucinations by diagnosing and fixing failure modes: identity churn, secret exposure, blast-radius mistakes, CI drift, and compliance gate gaps. Use when generating, reviewing, refactoring, or migrating IaC and when building…
LukasNiessen/terrashark★ 714MITFolder:
terrasharknw infrastructure and observability
Infrastructure as Code patterns (Terraform, Kubernetes), observability design (SLOs, metrics, alerting, dashboards), and pipeline security stages. Load when designing infrastructure, observability, or security scanning.
nWave-ai/nWave★ 626MITFolder:
nw-infrastructure-and-observabilitywriting infrastructure code
Managing cloud infrastructure using declarative and imperative IaC tools. Use when provisioning cloud resources (Terraform/OpenTofu for multi-cloud, Pulumi for developer-centric workflows, AWS CDK for AWS-native infrastructure), designing reusable modules,…
ancoleman/ai-design-components★ 525MITFolder:
writing-infrastructure-codedevops excellence
DevOps and CI/CD expert. Use when setting up pipelines, containerizing applications, deploying to Kubernetes, or implementing release strategies. Covers GitHub Actions, Docker, K8s, Terraform, and GitOps.
majiayu000/spellbook★ 288MITFolder:
devops-excellenceconfiguration generator
Generate configuration files for applications, services, and infrastructure. Use when: (1) Setting up new projects (package.json, requirements.txt, tsconfig.json), (2) Creating Docker or Kubernetes configurations, (3) Configuring CI/CD pipelines (GitHub…
ArabelaTso/Skills-4-SE★ 260Apache-2.0Folder:
configuration-generatorprovisioning infrastructure
Cloud-native infrastructure knowledge reference covering Kubernetes, Helm, Kustomize, Operators, CRDs, GitOps (ArgoCD, Flux), and IaC (Terraform, Pulumi, CDK). Use when provisioning infrastructure, managing clusters, or working with GitOps workflows.
telagod/code-abyss★ 244MITFolder:
provisioning-infrastructureinfrastructure as code
Define, deploy, and manage cloud infrastructure as code using tools like Terraform, Pulumi, CloudFormation, and CDK, ensuring consistency, repeatability, and version control. Use when the user requests infrastructure as code or provides relevant inputs for…
seb1n/awesome-ai-agent-skills★ 233MITFolder:
infrastructure-as-codeHashiCorp design analysis
An enterprise-infrastructure marketing canvas built around a near-black ground (#000000) and a system of per-product accent colors — Terraform purple, Vault yellow, Consul pink, Waypoint cyan, Vagrant blue — that act as identity tokens rather than…
skillmds/skillmd★ 191MITFolder:
hashicorp-design-analysisdevops sre master
DevOps 与站点可靠性工程 (SRE) — 平台 / 基础设施 / 可靠性工程师的认知操作系统, 覆盖软件交付 + 运维全生命周期 (CI/CD 与发布工程 trunk-based + 渐进式发布 canary/blue-green/feature flag + GitOps Argo CD/Flux / 基础设施即代码 Terraform/OpenTofu/Pulumi/Ansible + policy-as-code OPA / 容器与编排 Docker/Kubernetes +…
swaylq/master-skill★ 174MITFolder:
outputtf plan review
Use when reviewing Terraform plan output. Triggers: terraform plan, tfplan, drift, plan diff, resource replacement.
Goldziher/ai-rulez★ 165MITFolder:
tf-plan-reviewdependency handling
TRIGGER when: adding or upgrading any dependency — library, SDK, framework, API, IaC API version (K8s/Terraform/Helm), CRD, or container image. Use BEFORE writing the call. Forces context7/capy lookup instead of guessing.
serpro69/claude-toolbox★ 154Licence: see repoFolder:
dependency-handlingcreate policy
Create OPA governance policies for Harness via MCP. Define policies that enforce compliance rules on pipelines, services, environments, feature flags, artifacts, code repositories, templates, SBOM, security tests, Terraform, GitOps, connectors, secrets,…
harness/harness-skills★ 126Apache-2.0Folder:
create-policymanage iacm
Manage Harness Infrastructure as Code Management (IaCM) via MCP. Configure Terraform workspaces with remote state and RBAC, set up continuous drift detection with auto-remediation, design multi-tier change approval workflows, and estimate infrastructure…
harness/harness-skills★ 126Apache-2.0Folder:
manage-iacmscaffold
Provisioning infrastructure via cloud IaC (Terraform/OpenTofu/CloudFormation/Pulumi) and local dev environments (Docker Compose, env vars). Use for IaC design or multi-cloud provisioning.
simota/agent-skills★ 96MITFolder:
scaffolddevops deploy
Designs and executes CI/CD pipelines, GitOps workflows, deployment automation, and cloud infrastructure deployment including Docker, AWS Lambda, SAM, Terraform, and GitHub Actions. Use when building or improving CI/CD pipelines, containerizing…
tranhieutt/software_development_department★ 74MITFolder:
devops-deployazure
Azure identity (Workload Identity, OIDC, Entra ID), resource tagging, AKS platform patterns, RBAC scoping, and production-readiness review — with Terraform generation.
nitinjain999/platform-skills★ 71Apache-2.0Folder:
azureaws
Structured guidance for AWS CloudFront distributions, WAF web ACLs, Lambda@Edge, CloudFront Functions, Firewall Manager multi-account enforcement, and IAM/IRSA patterns. Covers OAC, cache policies, security headers, managed rule groups, rate limiting, FMS…
nitinjain999/platform-skills★ 71Apache-2.0Folder:
awsmotherduck security governance
Assess or configure MotherDuck access control: roles (RBAC), share grants, table-, row-, and column-level security, masking, tenant isolation, residency, and Terraform governance.
motherduckdb/agent-skills★ 62No licence statedFolder:
motherduck-security-governancedocument code
Apply Google Style documentation standards to Python, Go, TypeScript, and Terraform code. Use when writing or reviewing code that needs docstrings/comments/JSDoc, when asked to "document this code", "add docstrings", "follow Google Style", or when…
jjmartres/ai-coding-agents★ 48MITFolder:
document-code
Claude skills for Terraform: common questions
Is there a Claude skill for Terraform?
There are 83 of them, spread over 50 repositories on GitHub. Named for it and most starred: terraform module library (wshobson/agents, ★ 42k), terraform engineer (Jeffallan/claude-skills, ★ 12k) and terraform skill (antonbabenko/terraform-skill, ★ 2.4k). Stars rate the repository a skill sits in, not the skill.
How do I install a Claude skill for Terraform?
For Terraform, take the terraform-module-library folder from wshobson/agents (the folder that holds SKILL.md) into ~/.claude/skills/ to use it in every Claude Code project, or into .claude/skills/ for one project. In the Claude apps, zip that folder and upload it as a custom skill in settings.
Are all these Terraform skills in English?
No: devops sre master is written mainly in Chinese, Japanese, Korean or Russian rather than English, though the Terraform task is the same. Claude can follow it either way, but read it before you install.
Should I use a skill or an MCP server for Terraform?
A skill teaches Claude a way of working; an MCP server gives it new tools, like access to Terraform itself. We list 8 MCP servers for Terraform if you need the connection.
What should I check before installing a Terraform skill?
A Terraform skill is instructions Claude follows, and it can bundle scripts Claude runs, so read SKILL.md and every script first: for terraform module library, that is everything in the terraform-module-library folder. 3 of the 50 here, terraform module, terraform validate and terraform style, come from repositories with under 10 stars, so few people have looked at them. Red flags: piping a download into a shell, sending files to a URL, and instructions to hide what it does from you.
Are these Terraform skills maintained?
65 of the 83 Terraform skills sit in repositories that changed in the 30 days before 31 Oct 2026.
More topics: every “Claude skills for…” page.