terraform-best-practices
Installation
SKILL.md
Terraform Best Practices Skill
Comprehensive community best practices for Terraform infrastructure as code, based on Anton Babenko's widely-adopted guide at terraform-best-practices.com.
When to Use This Skill
Activate this skill when:
- Designing project structure - Choosing how to organize Terraform code for small, medium, or large infrastructure
- Implementing IaC patterns - Following community best practices for modules, compositions, and state management
- Scaling infrastructure - Growing from simple setups to complex multi-environment deployments
- Evaluating tools - Deciding between vanilla Terraform vs Terragrunt orchestration
- Establishing standards - Creating team conventions for naming, styling, and code organization
- Troubleshooting common issues - Resolving frequent Terraform problems (dependency hell, state management, etc.)