Terraform Skills
Infrastructure as Code tool for building, changing, and versioning infrastructure.
Sub-Skills
Core Concepts
- resources.md - Resource patterns
- data-sources.md - Data sources
- providers.md - Provider configuration
- state.md - State management
Modules
- module-structure.md - Module patterns
- composition.md - Module composition
- versioning.md - Module versioning
- registry.md - Terraform Registry
Variables
- input-variables.md - Input variables
- output-values.md - Output values
- locals.md - Local values
- validation.md - Variable validation
State Management
- remote-state.md - Remote state
- workspaces.md - Workspaces
- state-locking.md - State locking
- import.md - Resource import
AWS Patterns
- vpc.md - VPC configuration
- ec2.md - EC2 patterns
- rds.md - RDS patterns
- iam.md - IAM patterns
- s3.md - S3 patterns
- lambda.md - Lambda patterns
Azure Patterns
- resource-groups.md - Resource groups
- networking.md - Azure networking
- app-service.md - App Service
GCP Patterns
- compute.md - Compute Engine
- networking.md - GCP networking
- cloud-run.md - Cloud Run
CI/CD
- github-actions.md - GitHub Actions
- atlantis.md - Atlantis patterns
- terraform-cloud.md - Terraform Cloud
Detection
Auto-detected when project contains:
*.tffilesterraform.tfvarsresourceorproviderpatterns