By hashicorp
Refactor monolithic Terraform configurations into reusable modules following HashiCorp best practices, including clear interfaces, encapsulation, documentation, testing, and state migration. Generate, modify, validate, and manage Terraform Stacks for multi-region and multi-environment infrastructure deployments from local, public, or private sources.
Transform monolithic Terraform configurations into reusable, maintainable modules following HashiCorp's module design principles and community best practices.
Comprehensive guide for working with HashiCorp Terraform Stacks. Use when creating, modifying, or validating Terraform Stack configurations (.tfcomponent.hcl, .tfdeploy.hcl files), working with stack components and deployments from local modules, public registry, or private registry sources, managing multi-region or multi-environment infrastructure, or troubleshooting Terraform Stacks syntax and structure.
A collection of Agent skills and Claude Code plugins for HashiCorp products.
| Product | Use cases |
|---|---|
| Terraform | Write HCL code, build modules, develop providers, and run tests |
| Packer | Build machine images on AWS, Azure, and Windows; integrate with HCP Packer registry |
Legal Note: Your use of a third party MCP Client/LLM is subject solely to the terms of use for such MCP/LLM, and IBM is not responsible for the performance of such third party tools. IBM expressly disclaims any and all warranties and liability for third party MCP Clients/LLMs, and may not be able to provide support to resolve issues which are caused by the third party tools.
Install Agent Skills in GitHub Copilot, Claude Code, Opencode, Cursor, and more:
# List all skills
npx skills add hashicorp/agent-skills
# Install a specific skill
npx skills add hashicorp/agent-skills/terraform/code-generation/skills/terraform-style-guide
First, add the marketplace, then install plugins:
# Add the HashiCorp marketplace
claude plugin marketplace add hashicorp/agent-skills
# Install plugins
claude plugin install terraform-code-generation@hashicorp
claude plugin install terraform-module-generation@hashicorp
claude plugin install terraform-provider-development@hashicorp
claude plugin install packer-builders@hashicorp
claude plugin install packer-hcp@hashicorp
Or use the interactive interface:
/plugin
agent-skills/
├── .claude-plugin/
│ └── marketplace.json
├── terraform/ # Terraform skills
├── packer/ # Packer skills
├── <product>/ # Future products (Vault, Consul, etc.)
└── README.md
Each product folder contains plugins, and each plugin contains skills:
<product>/
└── <plugin>/
├── .claude-plugin/plugin.json
└── skills/
└── <skill>/
└── SKILL.md
MPL-2.0
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Packer builder skills for AWS, Azure, and Windows image creation.
HCP Packer registry integration for tracking and managing image metadata.
Terraform provider development skills including resources, data sources, actions, and acceptance testing.
Terraform code generation skills including HCL generation, style guides, and testing.
npx claudepluginhub hashicorp/agent-skills --plugin terraform-module-generationTerraform code generation skills including HCL generation, style guides, and testing.
Build reusable Terraform modules
Terraform module creation and infrastructure planning
Terraform configuration validation and infrastructure-as-code best practices
Terragrunt infrastructure-as-code patterns with OpenTofu/Terraform
DevOps skills for Claude Code: Terraform/OpenTofu workflows, AWS infrastructure management, safety-first IaC practices, and parallel agent orchestration