What problem does it solve?
This Skill prevents broken or insecure Google Cloud Terraform changes by forcing your infrastructure specs to include the exact structure, state, security, and validation constraints before code is generated.
Core Features & Use Cases
- Terraform/GCP documentation constraints: Enforces how modules, environments, and configuration must be written to stay portable and maintainable.
- Safe configuration patterns: Requires YAML-driven inputs via
yamldecode() with no secrets in config or state, plus Workload Identity Federation for authentication.
- Production-grade guardrails: Mandates remote GCS state with locking, least-privilege IAM patterns, version pinning, and testing/verification expectations.
Quick Start
Ask your AI agent to generate a complete Terraform/GCP spec and module skeleton that follows this Skill’s rules, including YAML-based environment configs, GCS remote state per environment, least-privilege IAM (_iam_member), and a validation/testing section.