terraform

Generate, validate, and govern Terraform/OpenTofu infrastructure code.

1|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/DiegoBulhoes/claude --skill terraform-diegobulhoes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: terraform
Source: https://github.com/DiegoBulhoes/claude/tree/main/skills/iac/terraform
Command: npx skills add https://github.com/DiegoBulhoes/claude --skill terraform-diegobulhoes

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Terraform/OpenTofu infrastructure teams struggle to consistently generate, review, and maintain infrastructure code that follows HashiCorp official style guides. This Skill automates scaffolding, module creation, and quality checks to reduce manual errors and accelerate delivery.

Core Features & Use Cases

  • Code generation & module scaffolding: create boilerplate following conventions for providers and modules.
  • Provider discovery & usage guidance: fetch latest provider versions and recommended usage examples.
  • Quality & validation workflow: run formatting, validation, and lint checks to enforce standards across environments.

Quick Start

Generate a new Terraform module skeleton for AWS VPC with inputs, outputs, and an example usage.

Frequently Asked Questions about terraform

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Terraform module scaffolding for multiple environments?

You can automate module scaffolding by generating boilerplate infrastructure code that follows HashiCorp conventions for inputs, outputs, and example usage. This enforces consistent module creation and reduces manual configuration errors across multiple environments.

What is the best way to enforce IaC best practices and code quality checks?

Enforce IaC best practices by executing built-in workflow steps for formatting, validation, and lint checks. This automatically verifies that your Terraform or OpenTofu code adheres to established style guides and governance standards before deployment.

Can I use this to discover provider versions and usage examples for OpenTofu?

Yes, you can discover provider capabilities and fetch the latest versions along with recommended usage examples. It supports OpenTofu and Terraform infrastructure code generation, ensuring your modules use current provider configurations.

Does this infrastructure as code automation support both Terraform and OpenTofu?

Yes, this infrastructure as code automation supports both Terraform and OpenTofu. It automates the generation, validation, and governance of infrastructure code for both tools, ensuring consistent module scaffolding and quality checks.

Why does my Terraform code fail formatting and validation checks across environments?

Terraform code fails formatting and validation when it does not adhere to official style guides. By running automated quality and validation workflows, you can identify and correct linting errors to enforce consistent standards across all environments.