Back to the catalog

push-to-registry

hashicorp/agent-skills · skills.sh

Open source Repository Open in the app JSON README (API)

About

Skill publicada por hashicorp/agent-skills no skills.sh. Instale com: npx skills add hashicorp/agent-skills@push-to-registry

Details

Kind
Agent skills
Topic
No topic detected
Publisher
hashicorp
Origin
skillssh
Category
ferramentas
Stars
865
Forks
126
Open pull requests
14
Last push
2026-09-04T18:43:06Z
Repository state
ativo
Language
HCL
License
MPL-2.0
Added
2026-08-30 15:22:03
Updated
2026-09-08 15:04:34
Origin id
hashicorp/agent-skills/push-to-registry

README

# HashiCorp Agent Skills

HashiCorp Agent Skills for Terraform and Packer.

| Product | Skills | Product bundle |
| --- | ---: | --- |
| [Terraform](plugins/terraform/README.md) | 16 | `terraform` |
| [Packer](plugins/packer/README.md) | 4 | `packer` |

See [SKILLS.md](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](#recent-updates)
- [Install an Individual Skill](#install-an-individual-skill)
- [Install a Product Plugin Bundle](#install-a-product-plugin-bundle)
- [Repository Structure](#repository-structure)
- [Governance and Support](#governance-and-support)
- [License](#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:

```bash
npx skills add hashicorp/agent-skills
```

Install one Skill from its path:

```bash
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](SKILLS.md).

## Install a Product Plugin Bundle

### Claude Code

```bash
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

```text
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](CONTRIBUTING.md) for contribution guidance. Contributions
  are restricted to HashiCorp-internal contributors until further notice.
- [SECURITY.md](SECURITY.md) for instructions on reporting security or data
  sensitivity issues related to this repository's Agent Skills.
- [SUPPORT.md](SUPPORT.md) defines repository support boundaries.
- [SUPPORTED_MODELS.md](SUPPORTED_MODELS.md) defines the current Anthropic and
  OpenAI supported model matrix.
- `CODEOWNERS` for canonical Skill ownership and review-routing source.

## License

MPL-2.0

More