What problem does it solve? Configuring a Google Cloud global external Application Load Balancer involves many interdependent resources (backends, URL maps, target proxies, forwarding rules, CDN policies, WAF rules) where mistakes cause deployment failures or misconfigured security. This Skill guides you through a structured 6-step discovery process that maps your workload requirements to best-practice configurations and generates deployable infrastructure code. ## Core Features & Use Cases - Guided 6-Step Configuration: Walks through basics, origin setup, traffic management, Cloud CDN caching, Cloud Armor security, and review, with opinionated recommendations per workload type (static, cacheable API, transactional API, dynamic SSR). - Resource Discovery: Auto-detects your Google Cloud project and lists existing Cloud Storage buckets, MIGs, GKE clusters, and Cloud Run services via gcloud commands. - Code Generation & Deployment: Produces production-grade Terraform HCL or gcloud bash scripts, deploys via Infrastructure Manager with IAM pre-checks, and detects configuration drift with reconciliation options. - Use Case: You need to serve a static site from a Cloud Storage bucket and an API from Cloud Run behind one HTTPS load balancer. The Skill discovers your resources, recommends CDN caching and rate-limiting rules per workload, and generates Terraform you can deploy immediately. ## Quick Start Ask the agent to design and deploy a Google Cloud global external Application Load Balancer for your project with HTTPS, a Cloud Run backend, and Cloud CDN enabled.