What problem does it solve? Managing infrastructure at scale with traditional Terraform modules becomes unwieldy when coordinating multiple components across environments, regions, and cloud accounts. This Skill provides complete guidance for authoring and operating Terraform Stacks, the HCL-based configuration layer above Terraform modules. ## Core Features & Use Cases - Stack Configuration Authoring: Write .tfcomponent.hcl files with variables, providers, components, outputs, and removed blocks, sourcing modules from local paths, public registries, private registries, or Git. - Deployment Orchestration: Define .tfdeploy.hcl deployments with OIDC identity tokens, deployment groups, auto-approve rules, and linked Stacks via publish_output and upstream_input blocks. - Programmatic Monitoring: Monitor deployment runs through the HCP Terraform API, retrieve error diagnostics with file locations, and extract Stack outputs from apply artifacts. - Use Case: Deploy a production application across three AWS regions by defining a multi-region provider with for_each, regional components, and a single deployment, then monitor the rollout via API polling in CI/CD. ## Quick Start Ask the AI to create a Terraform Stack with a VPC component and separate development and production deployments using workload identity authentication.