What problem does it solve? Writing cloud infrastructure by hand through consoles leads to inconsistent, unreproducible environments. This Skill guides the creation of maintainable infrastructure-as-code with proper state management, modular design, and input validation across Terraform, CloudFormation, and Pulumi. ## Core Features & Use Cases - Terraform Patterns: Remote state with locking, reusable modules, naming conventions, variable validation, and explicit dependency management. - Multi-Environment Strategy: Environment-specific variable files and workspaces for dev, staging, and prod deployments. - Pulumi & CloudFormation: Component resources in Python and CloudFormation templates with mappings and parameters. - Use Case: You need to provision a VPC with public subnets across three environments. The Skill provides a reusable Terraform module with validated inputs, consistent tagging, and remote S3 state with DynamoDB locking. ## Quick Start Write a Terraform module for a VPC with public subnets that uses remote S3 state and works across dev and prod environments.