Infrastructure as Code provisioning — teaches AI agents to operate Terraform and OpenTofu across the full lifecycle: project setup, provider configuration, state management, modules, CI/CD integration, upgrades, and troubleshooting.
Install:
pipx install agentic-stacks # if you haven't already
agentic-stacks pull agentic-stacks/terraform
Skills
concepts
HCL language, Terraform architecture, provider model, state model, module system
project-structure
Workspace-based vs environment-directory patterns with decision guide
providers
Provider configuration, authentication, version pinning; AWS, GCP, Azure guides
init-plan-apply
Core workflow — initialization, planning, applying, destroying
state-backends
Backend selection and configuration for S3, GCS, Azure Blob, TF Cloud, PostgreSQL
modules-consuming
Finding, using, versioning, and pinning modules from registries
modules-authoring
Writing reusable modules, input/output design, testing, publishing
state-management
Import, move, remove, taint, replace, refresh operations
upgrades
Terraform/OpenTofu version upgrades and provider version migrations
drift-detection
Detecting and reconciling out-of-band infrastructure changes
ci-cd
Pipeline integration for GitHub Actions, GitLab CI, Atlantis, TF Cloud
common-errors
Symptom-based troubleshooting for frequent Terraform errors
state-recovery
Recovering from state corruption, lock conflicts, and lost state
known-issues
Version-specific bugs and workarounds for Terraform and OpenTofu
compatibility
Provider and Terraform/OpenTofu version compatibility matrices
decision-guides
Comparison guides for state backends, project layouts, and CI/CD platforms