Terraform and Infrastructure as Code skills for Claude Code and Codex
Skills for Terraform, OpenTofu, AWS CDK, CloudFormation, SST and Bicep: writing modules, testing them, importing existing resources, enforcing policy and building Terraform providers. Many come from HashiCorp and the cloud vendors.
Highest-scoring infrastructure as code skills in the October 22, 2026 snapshot: cloud-monitoring-notification-channels-configuration from google/skills (87/100), aws-sst-development from zxkane/aws-skills (86/100) and terraform-search-import from hashicorp/agent-skills (85/100). Scores come from the Suede Skill Check.
- 32 listed skills
- 8 repositories
- 14 with full pages
27 from official publishers. 8 bundle scripts. 1 connect to an outside service. Listed in DevOps and Cloud (22), Developer Tools and Frameworks (6), Testing and QA (3), Code Review and Code Quality (1).
All 32 infrastructure as code skills
No matching skills. Try fewer words or clear your search.
| Skill | Repository | What it does |
|---|---|---|
| aws-cdk-development 85/100 · B | zxkane/aws-skills | Guides building AWS cloud infrastructure with CDK in TypeScript or Python, covering app structure, construct patterns, stack composition, and deployment workflows. |
| aws-sst-development 86/100 · B | zxkane/aws-skills | Guides managing AWS resources as code with SST v4 and Pulumi, including sst.config.ts, infra modules, resource links, IAM scoping, and sst deploy workflows. |
| cloud-monitoring-notification-channels-configuration 87/100 · B | google/skills | Generates Terraform HCL for Cloud Monitoring notification channels such as email, SMS, Slack, PagerDuty, Pub/Sub, and webhooks, and adds them to alerting policies. |
| devops-engineer 84/100 · B | jeffallan/claude-skills | Creates Dockerfiles, CI/CD pipelines, Kubernetes manifests, and Terraform or Pulumi templates, and handles deployment automation, GitOps configuration, and incident response runbooks. |
| new-terraform-provider 74/100 · C | hashicorp/agent-skills | Scaffolds a new Terraform provider with the Plugin Framework, covering workspace layout, Go module setup, main.go, and a provider.go with schema and Configure. |
| provider-configuration 84/100 · B | hashicorp/agent-skills | Implements Terraform provider configuration and authentication with the Plugin Framework, including credential schema, environment variable fallbacks, credential chains, secret redaction, and validation. |
| provider-ephemeral-resources 80/100 · B | hashicorp/agent-skills | Implements Terraform provider ephemeral resources with the Plugin Framework, covering the Open, Renew and Close lifecycle and how ephemeral values reach write-only attributes. |
| provider-framework-migration 81/100 · B | hashicorp/agent-skills | Migrates Terraform provider resources and data sources from Plugin SDKv2 to the Plugin Framework, including muxing, schema mapping, and state-compatibility checks. |
| provider-test-patterns 81/100 · B | hashicorp/agent-skills | Guides writing, reviewing, and debugging Terraform provider acceptance tests with terraform-plugin-testing, covering state checks, plan checks, import testing, sweepers, and common scenario patterns. |
| terraform-search-import 85/100 · B | hashicorp/agent-skills | Discovers existing cloud resources with Terraform Search queries and bulk imports them so unmanaged infrastructure comes under Terraform control. |
| terraform-skill 77/100 · C | antonbabenko/terraform-skill | Guides writing, reviewing, and debugging Terraform and OpenTofu modules, tests, CI, and state operations, diagnosing failure modes such as secrets, blast radius, and drift. |
| terraform-stacks 83/100 · B | hashicorp/agent-skills | Guides creating, modifying, and validating Terraform Stack configurations, including components and deployments, and troubleshooting Stacks syntax and structure. |
| terraform-style-guide 80/100 · B | hashicorp/agent-skills | Generates and reviews Terraform HCL code that follows HashiCorp's official style conventions and best practices. |
| terraform-test 83/100 · B | hashicorp/agent-skills | Guides writing and running Terraform tests, including .tftest.hcl files, run blocks, assertions, provider mocking, and troubleshooting test syntax and execution. |
| agent-platform-alert-configuration 89/100 · B | google/skills | Configures best-practice alerting policies for AI agents using OpenTelemetry (OTel) metrics, generating output as Terraform (.tf) configuration… |
| aws-cdk 80/100 · B | aws/agent-toolkit-for-aws | Authors, deploys, and troubleshoots AWS infrastructure using CDK with TypeScript or Python. Covers best practices, stack architecture, and construct… |
| aws-cdk-python-setup 66/100 · D | github/awesome-copilot | Setup and initialization guide for developing AWS CDK (Cloud Development Kit) applications in Python. This skill enables users to configure… |
| aws-cloudformation 72/100 · C | aws/agent-toolkit-for-aws | Authors, validates, and troubleshoots AWS CloudFormation templates. Covers template authoring with secure defaults, local validation with either… |
| azure-architecture-autopilot 75/100 · C | github/awesome-copilot | Design Azure infrastructure using natural language, or analyze existing Azure resources to auto-generate architecture diagrams, refine them through… |
| azure-deployment-preflight 80/100 · B | github/awesome-copilot | Performs comprehensive preflight validation of Bicep deployments to Azure, including template syntax validation, what-if analysis, and permission… |
| azure-prepare 82/100 · B | microsoft/azure-skills | Prepare azd-based Azure projects for deployment: generates azure.yaml, infrastructure (Bicep/Terraform), and Dockerfiles for the Azure Developer CLI… |
| azure-verified-modules 72/100 · C | hashicorp/agent-skills | Azure Verified Modules (AVM) requirements and best practices for developing certified Azure Terraform modules. Use when creating or reviewing Azure… |
| gke-alert-configuration 89/100 · B | google/skills | Configures alerting policies in Terraform for Google Kubernetes Engine (GKE) clusters, workloads, and services using PromQL and Google Cloud Managed… |
| import-infrastructure-as-code 77/100 · C | github/awesome-copilot | Import existing Azure resources into Terraform using Azure CLI discovery and Azure Verified Modules (AVM). Use when asked to reverse-engineer live… |
| provider-actions 72/100 · C | hashicorp/agent-skills | Implement Terraform Provider actions using the Plugin Framework. Use when developing imperative operations that execute at lifecycle events… |
| provider-resources 75/100 · C | hashicorp/agent-skills | Implement Terraform Provider resources and data sources using the Plugin Framework: CRUD operations, schema design, plan modifiers and validators… |
| run-acceptance-tests 77/100 · C | hashicorp/agent-skills | Guide for running acceptance tests for a Terraform provider. Use this when asked to run an acceptance test or to run a test with the prefix… |
| terraform-azurerm-set-diff-analyzer 76/100 · C | github/awesome-copilot | Analyze Terraform plan JSON output for AzureRM Provider to distinguish between false-positive diffs (order-only changes in Set-type attributes) and… |
| terraform-engineer 84/100 · B | jeffallan/claude-skills | Use when implementing infrastructure as code with Terraform across AWS, Azure, or GCP. Invoke for module development (create reusable modules… |
| terraform-policy 72/100 · C | hashicorp/agent-skills | Write, test, or convert Terraform Policy files (.policy.hcl, .policytest.hcl, Sentinel→tfpolicy). Triggers: policy.hcl, policytest, convert… |
| tf-best-practices 77/100 · C | aws/agent-toolkit-for-aws | Best-practice authoring guidance AND a read-only policy gate for AWS Terraform generated by a migration skill. Load during any phase that writes a… |
| update-avm-modules-in-bicep 62/100 · D | github/awesome-copilot | Update Azure Verified Modules (AVM) to latest versions in Bicep files. |
How to choose infrastructure as code skills
Match the tool you already use. HashiCorp publishes skills for Terraform style, tests, stacks, policy and provider development; AWS covers CDK and CloudFormation; Microsoft and HashiCorp cover Azure Verified Modules and Bicep.
Keep the agent on plan before apply. IaC skills can run terraform or cdk commands that change real resources, so review the plan output and use a non-production workspace or state file.
Provider-development skills are for teams writing a Terraform provider in Go; most readers want the module, testing and import skills instead.
Ranked infrastructure as code shortlists
Related topics
AWS 151Azure 78Google Cloud 146Observability and Monitoring 54Test Automation 134CI/CD and DevOps 39Docker and Containers 22End-to-End and Browser Testing 56
Find your next useful skill
Explore Rising Skills with quality scores and source reports, or search from inside your agent.
Get Rising Skills by email · Read Rising Skills · Install the finder · State of Agent Skills