From terraform-helper
Scaffolds a reusable Terraform module with standard directory structure, resource definitions, input/output variables, version constraints, and validation.
How this command is triggered — by the user, by Claude, or both
Slash command
/terraform-helper:create-moduleThe summary Claude sees in its command listing — used to decide when to auto-load this command
# /create-module - Create Terraform Module Create a reusable Terraform module for infrastructure provisioning. ## Steps 1. Ask the user for the module purpose: networking, compute, database, storage, etc. 2. Create the module directory structure: main.tf, variables.tf, outputs.tf, versions.tf 3. Define input variables with descriptions, types, defaults, and validation rules 4. Write the resource definitions in main.tf using the appropriate provider 5. Define output values for resource attributes needed by other modules 6. Set provider version constraints in versions.tf 7. Add local value...
Create a reusable Terraform module for infrastructure provisioning.
terraform validate and terraform fmt6plugins reuse this command
First indexed Mar 30, 2026
npx claudepluginhub samuelj90/awesome-claude-code-toolkit --plugin terraform-helper/create-moduleScaffolds a reusable Terraform module with standard directory structure, resource definitions, input/output variables, version constraints, and validation.
/terraform-moduleGenerates a production-quality reusable Terraform module for a given infrastructure component. Creates main.tf, variables.tf, outputs.tf, versions.tf, and README.md with security and tagging best practices.
/tf-moduleCreates or extends a Terraform module with proper interface, variable/output definitions, provider constraints, and documentation following best practices.
/infraGenerates production-ready Terraform IaC for AWS, Azure, or GCP with multi-env setups, modules (network/compute/database/etc.), scripts, and policies.
/infra-initScaffolds a three-tier (foundation/platform/app) Infrastructure as Code directory structure with Terraform, Pulumi, or Bicep support. Prompts for cloud provider, remote state backend, and tagging conventions.