Topics
- terraform
- aws
- azure
- gcp
- oci
- infrastructure-as-code
- modules
- cloud-provisioning
- iac
What it does
Provides patterns and templates for building reusable Terraform modules across AWS, Azure, GCP, and OCI with standardized structure, validation, and testing. Use when establishing infrastructure-as-code standards or creating multi-cloud compatible modules that follow Terraform best practices like pinned versions, input validation, and Terratest coverage.
Generated from the current SKILL.md.
Frequently asked
Does this skill support multiple cloud providers?
Yes. The skill covers AWS, Azure, GCP, and OCI with standard module patterns for each provider, including examples for VPC, compute, and storage across clouds.
What testing approach does this skill use?
The skill uses Terratest (Go-based) to validate modules, as shown in the vpc_test.go example.
Are example configurations included?
Yes. The skill provides a standard module structure with examples/ directories containing complete, runnable configurations for each module.
Does this skill include validation for module inputs?
Yes. The skill demonstrates input validation using Terraform validation blocks, as shown in the cidr_block variable example.
Generated from the current SKILL.md. These answers refresh after source changes.