What problem does it solve? Writing and maintaining infrastructure as code across AWS, Azure, and GCP is error-prone without consistent module design, secure state management, and validation workflows. This Skill guides the AI to produce production-grade Terraform configurations following HashiCorp and Google Cloud best practices. ## Core Features & Use Cases - Modular Architecture: Builds reusable Terraform modules with defined input/output schemas, validation blocks, and semantic versioning. - State Management: Configures remote backends (S3, Azure Blob, GCS) with locking, encryption, and sensitive variable handling. - Validation & CI/CD: Integrates terraform plan review, TFLint, OPA policy checks, and GitHub Actions/GitLab CI automation. - Use Case: Ask the AI to provision a multi-environment AWS VPC with remote state in S3, and receive a complete module structure with backend configuration, provider pinning, and example tfvars. ## Quick Start Ask the AI to create a Terraform module for an AWS VPC with remote state locking and provider version constraints.