terraform

Installation
SKILL.md

Terraform Skills

HashiCorp's official Terraform agent skills for infrastructure-as-code development.

Available Sub-Skills

Skill File Use When
Style Guide terraform-style-guide-SKILL.md Writing or reviewing Terraform HCL code
Testing terraform-test-SKILL.md Creating .tftest.hcl test files, writing assertions, mocking
Module Refactoring refactor-module-SKILL.md Transforming monolithic configs into reusable modules

Quick Reference

File Organization

File Purpose
terraform.tf Version requirements
providers.tf Provider configurations
main.tf Primary resources
variables.tf Input variables (alphabetical)
outputs.tf Output values (alphabetical)
locals.tf Local values

Key Conventions

  • Two spaces per indent, no tabs
  • Lowercase with underscores for names
  • Every variable needs type and description
  • Every output needs description
  • Prefer for_each over count
  • Never hardcode credentials

Validation

terraform fmt -recursive
terraform validate

Source

From hashicorp/agent-skills - terraform code-generation and module-generation plugins.

Related skills

More from georgekhananaev/claude-skills-vault

Installs
6
GitHub Stars
22
First Seen
Apr 4, 2026