This Claude skill provides a comprehensive framework for infrastructure management using Terraform and Docker Compose. It defines standardized workflows, best practices for directory structures and naming conventions, and ensures alignment with the Well-Architected Framework to optimize security, reliability, and cost-efficiency in cloud environments.
Use Cases
Standardizing Terraform workflows: Establish a consistent process for infrastructure design, implementation, and multi-phase reviews to ensure high-quality IaC code.
Local Development Environment Setup: Utilize Docker Compose best practices to create reproducible, multi-service local environments with proper health checks and volume management.
Well-Architected Reviews: Audit existing or new cloud architectures against the five pillars (Security, Reliability, Performance, Cost, and Operational Excellence) using built-in checklists.
Security-First Infrastructure: Implement mandatory security checks for network isolation, IAM least privilege, and data encryption during the Terraform planning phase.
Environment Variable Management: Standardize how sensitive and non-sensitive configurations are handled across local, staging, and production environments using Secrets Manager and .env templates.