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:
- •
*.tffiles - •
terraform.tfvars - •
resourceorproviderpatterns