mcpField
T
terraform-iac-helper

terraform-iac-helper

github.com/jackspaceCloud & DevOps1640 installsUpdated 12w ago
Repository

About terraform-iac-helper

A concise Terraform skill with guidance for organizing configuration, managing state, provisioning resources, and diagnosing common infrastructure issues. It is intended for people authoring and maintaining Terraform setups, including Proxmox environments.

Key features

  1. 01Terraform file organization
  2. 02Remote state and locking guidance
  3. 03Reusable module and environment practices
  4. 04Proxmox and VM provisioning guidance
  5. 05State, drift, and dependency troubleshooting

Use cases

  1. 01Structuring a Terraform project
  2. 02Provisioning Proxmox VMs or containers
  3. 03Investigating state or provider issues

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/jackspace/claudeskillz --skill terraform-iac-helper

After installing, type/terraform-iac-helperin Claude Code to confirm it loaded.

Bundled filesSKILL.json

Details

From the project README

Terraform-iac-helper

Instructions

When working with Terraform:

  • main.tf: Primary resources
  • variables.tf: Input variables
  • outputs.tf: Output values
  • terraform.tfvars: Variable values
  • backend.tf: State backend config
  • Use remote state (S3, Terraform Cloud)
  • Implement state locking
  • Use modules for reusability
  • Tag all resources
  • Use workspaces for environments
  • terraform init: Initialize
  • terraform plan: Preview changes
  • terraform apply: Apply changes
  • terraform destroy: Destroy resources
  • terraform state: State management
  • Help with Proxmox provider setup
  • VM/container provisioning
  • Cloud-init configuration
  • Resource dependencies
  • State file issues
  • Provider authentication
  • Resource drift detection
  • Dependency cycles

Examples

Add examples of how to use this skill here.

Notes

  • This skill was auto-generated
  • Edit this file to customize behavior

Comments

Markdown supported