From terraform-provider-development
Scaffolds a new Terraform provider using Go and Plugin Framework: creates prefixed workspace, initializes Go module, generates main.go, tidies dependencies, builds, and runs tests.
How this skill is triggered — by the user, by Claude, or both
Slash command
/terraform-provider-development:new-terraform-providerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
To scaffold a new Terraform provider with Plugin Framework:
To scaffold a new Terraform provider with Plugin Framework:
go get -u github.com/hashicorp/terraform-plugin-framework@latest.main.gogo mod tidygo build -o /dev/nullgo test ./...npx claudepluginhub hashicorp/agent-skills --plugin terraform-provider-developmentDevelops Terraform Provider resources and data sources using Plugin Framework. Guides CRUD operations, schema design, state management, Go patterns, and acceptance tests.
Creates Terraform module configurations with best practices and validation. Auto-activates for Terraform module creation tasks in DevOps Advanced workflows.
Provides a structured workflow for Terraform infrastructure as code, covering resource provisioning, module creation, state management, multi-environment deployments, and CI/CD integration.