@skills · Owner
Agent skills by hashicorp
26 skills indexed from github.com/hashicorp. Reference any of them in AdaL, Claude Code, Cursor or any coding agent — nothing to install.
- agent-skills · Collection · 785 stars
- aws-ami-builder · Skill
Build Amazon Machine Images (AMIs) with Packer using the amazon-ebs builder. Use when creating custom AMIs for EC2 instances.
- azure-image-builder · Skill
Build Azure managed images and Azure Compute Gallery images with Packer. Use when creating custom images for Azure VMs.
- azure-verified-modules · Skill
Azure Verified Modules (AVM) requirements and best practices for developing certified Azure Terraform modules. Use when creating or reviewing Azure modules
- new-terraform-provider · Skill
Use this when scaffolding a new Terraform provider with the Plugin Framework: workspace layout, go module setup, provider server main.go, and a provider.go
- packer · Collection
- plugins · Collection
- provider-actions · Skill
Implement Terraform Provider actions using the Plugin Framework. Use when developing imperative operations that execute at lifecycle events (before/after c
- provider-configuration · Skill
Implement Terraform provider configuration and authentication with the Plugin Framework: provider schema for credentials (Optional + Sensitive attributes),
- provider-docs · Skill
Create, update, and review Terraform provider documentation for Terraform Registry using HashiCorp-recommended patterns, tfplugindocs templates, and schema
- provider-ephemeral-resources · Skill
Implement Terraform provider ephemeral resources with the Plugin Framework: the Open/Renew/Close lifecycle, ephemeral schema design, registration via Ephem
- provider-framework-migration · Skill
Migrate Terraform provider resources and data sources from Plugin SDKv2 to the Plugin Framework: muxing both plugins in one provider (terraform-plugin-mux,
- provider-resources · Skill
Implement Terraform Provider resources and data sources using the Plugin Framework: CRUD operations, schema design, plan modifiers and validators, not-foun
- provider-test-patterns · Skill
Terraform provider acceptance test patterns using terraform-plugin-testing with the Plugin Framework. Covers test structure, TestCase/TestStep fields, Conf
- push-to-registry · Skill
Push Packer build metadata to HCP Packer registry for tracking and managing image lifecycle. Use when integrating Packer builds with HCP Packer for version
- refactor-module · Skill
Transform monolithic Terraform configurations into reusable, maintainable modules following HashiCorp's module design principles and community best practic
- run-acceptance-tests · Skill
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 `TestAcc`, when
- skills · Collection
- skills · Collection
- terraform · Collection
- terraform-policy · Skill
Write, test, or convert Terraform Policy files (.policy.hcl, .policytest.hcl, Sentinel→tfpolicy). Triggers: policy.hcl, policytest, convert sentinel, tfpol
- terraform-search-import · Skill
Discover existing cloud resources using Terraform Search queries and bulk import them into Terraform management. Use when bringing unmanaged infrastructure
- terraform-stacks · Skill
Comprehensive guide for working with HashiCorp Terraform Stacks. Use when creating, modifying, or validating Terraform Stack configurations (.tfcomponent.h
- terraform-style-guide · Skill
Generate Terraform HCL code following HashiCorp's official style conventions and best practices. Use when writing, reviewing, or generating Terraform confi
- terraform-test · Skill
Comprehensive guide for writing and running Terraform tests. Use when creating test files (.tftest.hcl), writing test scenarios with run blocks, validating
- windows-builder · Skill
Build Windows images with Packer using WinRM communicator and PowerShell provisioners. Use when creating Windows AMIs, Azure images, or VMware templates.