
HashiCorp Agent Skills
PluginHashiCorp's official plugin marketplace: the terraform plugin has 16 skills (configuration, modules, provider development, testing, import, Stacks and policy), and the packer plugin has 4 image-build and HCP Packer skills.
HashiCorp Agent Skills
HashiCorp Agent Skills for Terraform and Packer.
| Product | Skills | Product bundle |
|---|---|---|
| Terraform | 16 | terraform |
| Packer | 4 | packer |
See SKILLS.md for the complete catalog and lifecycle status of each Skill.
Legal note: Your use of a third-party MCP client or LLM is subject solely to that provider's terms. IBM is not responsible for the performance of those third-party tools and may be unable to support issues caused by them.
Table of Contents
- Recent Updates
- Install an Individual Skill
- Install a Product Plugin Bundle
- Repository Structure
- Governance and Support
- License
Recent Updates
This repository now organizes its 20 Skills under two product plugin roots:
plugins/terraform/skills/ and plugins/packer/skills/.
Migration from Legacy Plugin IDs and Paths
The product plugin bundles replace these legacy plugin IDs:
terraform-code-generation, terraform-module-generation,
terraform-provider-development, terraform-policy-code, packer-builders,
and packer-hcp.
Replace any legacy plugin installation with terraform@hashicorp or
packer@hashicorp. Replace individual paths under terraform/<category>/skills
or packer/<category>/skills with
plugins/<product>/skills/<skill-name>.
Install an Individual Skill
Install Agent Skills in GitHub Copilot, Claude Code, Opencode, Cursor, IBM Bob, and more.
List the repository's Skills:
npx skills add hashicorp/agent-skills
Install one Skill from its path:
npx skills add hashicorp/agent-skills/plugins/terraform/skills/terraform-style-guide
npx skills add hashicorp/agent-skills/plugins/packer/skills/aws-ami-builder
Every supported path appears in SKILLS.md.
Install a Product Plugin Bundle
Claude Code
claude plugin marketplace add hashicorp/agent-skills
claude plugin install terraform@hashicorp
claude plugin install packer@hashicorp
Codex
Add this repository's .agents/plugins/marketplace.json as a repository
marketplace, then install the terraform or packer plugin in Codex. Both
marketplaces expose the same product bundles and Skill directories.
Repository Structure
agent-skills/
├── .agents/plugins/marketplace.json
├── .claude-plugin/marketplace.json
├── plugins/
│ ├── terraform/
│ │ ├── .claude-plugin/plugin.json
│ │ ├── .codex-plugin/plugin.json
│ │ └── skills/
│ └── packer/
│ ├── .claude-plugin/plugin.json
│ ├── .codex-plugin/plugin.json
│ └── skills/
└── SKILLS.md
Governance and Support
- CONTRIBUTING.md for contribution guidance. Contributions are restricted to HashiCorp-internal contributors until further notice.
- SECURITY.md for instructions on reporting security or data sensitivity issues related to this repository's Agent Skills.
- SUPPORT.md defines repository support boundaries.
- SUPPORTED_MODELS.md defines the current Anthropic and OpenAI supported model matrix.
CODEOWNERSfor canonical Skill ownership and review-routing source.
License
MPL-2.0
Related resources

HashiCorp Agent Skills
SkillHashiCorp's official Terraform and Packer skills: write HCL in the official style, refactor modules, terraform test, provider development, Stacks and policy, plus AWS and Azure image builds.
hashicorp/agent-skills898
Terraform
PluginHashiCorp's official Terraform plugin: runs the Terraform MCP Server in Docker against the Terraform Registry and HCP Terraform API to look up provider and module docs and help write IaC. Needs Docker; TFE_TOKEN is optional.
anthropics/claude-plugins-official40.1k
Terraform
CLIHashiCorp's infrastructure-as-code tool: manage multi-cloud and SaaS resources with declarative config, previewing changes with plan before running apply. Providers cover all major clouds. Licensed under BSL 1.1.
hashicorp/terraform49.9k
Terraform MCP Server
MCPHashiCorp's official server: looks up provider, module and policy docs in the Terraform Registry to help write IaC; with an HCP Terraform token it can also manage workspaces, variables and runs. Runs in Docker by default.
hashicorp/terraform-mcp-server1.6k
Pulumi Agent Skills
PluginPulumi's official plugin marketplace: write infrastructure as code in TypeScript, Python, Go and more, migrate from Terraform, CDK, CloudFormation or ARM, and manage ESC secrets and config. Works with both Claude Code and Codex.
pulumi/agent-skills78
OpenTofu
CLIOpen-source infrastructure-as-code tool and community fork of Terraform: describe cloud resources declaratively, run plan to generate an execution plan, then apply changes, creating resources in parallel by dependency graph. Community-governed, MPL-2.0.
opentofu/opentofu30.5k