What problem does it solve? Writing cloud infrastructure from scratch for every project leads to inconsistent, hard-to-maintain Terraform code. This Skill provides standardized module patterns so teams can build reusable, well-documented infrastructure components across AWS, Azure, and GCP. ## Core Features & Use Cases - Standard Module Structure: Enforces the conventional layout with main.tf, variables.tf, outputs.tf, versions.tf, examples, and tests. - Multi-Cloud Patterns: Covers AWS modules (VPC, EKS, RDS, S3, ALB, Lambda), Azure modules (VNet, AKS, Storage), and GCP modules (VPC, GKE, Cloud SQL). - Best Practices Built In: Input validation blocks, consistent tagging, provider version pinning, conditional resources with count/for_each, and Terratest-based testing. - Use Case: A platform engineer needs a production VPC with private subnets across three availability zones. The Skill provides a complete VPC module with validated CIDR inputs, tagged resources, and composable outputs that downstream modules like RDS can consume. ## Quick Start Ask the assistant to create a reusable Terraform VPC module for AWS with private subnets, input validation, and usage examples.