Automation & Ops ✓ Google · Official google-cloudload-balancingcloud-cdncloud-armorterraformgcloud-cliservice-extensions

Google Cloud Global Load Balancer Configurator

Design and deploy opinionated global external Application Load Balancers on Google Cloud.

FollowSkills review · FSRS-2.0
Not recommended
45/ 100 5-point scale 2.3 / 5
Trust11 / 25 · 2.2/5

The documents require IAM pre-checks, showing the project and discovered resources, generating a preview for drift, and providing destroy.sh, which gives partial confirmation, isolation, and recovery controls. Points are deducted because permissions may still be compute.admin, storage.admin, or editor/owner rather than demonstrably least privilege; credential, logging, and sensitive-configuration data flows are not systematically disclosed; and confirmation and rollback boundaries for Infrastructure Manager apply and rm -rf .terraform are incomplete.

Reliability7 / 20 · 1.8/5

The skill specifies an ordered workflow, set -e, resource prefixes, and reverse-order destruction, making the happy path understandable. Points are deducted because there are no tests or execution evidence, abnormal-input and post-failure diagnostics are thin, GKE is listed as a supported origin but resource-discovery.md provides no GKE discovery command, and partial deployment recovery is not systematically described.

Adaptability9 / 15 · 3.0/5

The target products, scenarios, and explicit non-use cases are reasonably clear, and the skill separates design, generation, deployment, and drift detection. Points are deducted because trigger conditions and input/output boundaries remain mostly prose-based, complex hybrid architectures and unsupported existing-resource cases are not bounded clearly, there is no evidence of Chinese-language interaction support, and reachability of the Google Cloud/gcloud core in mainland China is not established.

Convention9 / 15 · 3.0/5

The skill uses metadata, purpose, assumptions, a staged flow, and reference files for progressive disclosure, with Terraform/gcloud examples, limitation notes, Apache-2.0 licensing, and module-version guidance. Points are deducted because the skill has no visible version, changelog, explicit maintainer responsibility, or update path; several production-grade or official claims lack test or version evidence; and installation, troubleshooting, and FAQ coverage are limited.

Effectiveness5 / 15 · 1.7/5

The skill covers the intended journey from requirements discovery through configuration summary, Terraform/gcloud generation, deployment, and drift handling, so it could reduce manual design effort. Points are deducted because the supplied files contain no executable artifacts, representative outputs, or third-party execution evidence; command, provider, or product mismatches could require substantial user rework, so direct usability and comparative benefit cannot be verified statically.

Verifiability4 / 10 · 2.0/5

The documents cite first-party Google Cloud and Terraform materials and express several rules as auditable commands and mappings, providing limited traceability. Points are deducted because there are no committed tests, CI coverage, or real deployment records; static review cannot confirm that commands, API arguments, module versions, and recommended security rules are reproducible at the assessed revision.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 513a7a51e85f
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
Before you use it
  • Deployment can affect highly privileged cloud resources; require explicit user confirmation and replace editor/owner-style access with verified least-privilege roles.
  • The gcloud and Terraform snippets were not executed; especially verify GKE discovery, Service Extensions, Cloud Armor rules, module arguments, and destruction ordering.
  • destroy.sh, Infrastructure Manager apply, and .terraform cleanup can affect infrastructure or local state; preserve state and confirm recovery procedures before deployment.
  • Core operation depends on Google Cloud credentials, gcloud, and overseas services; mainland-China reachability and Chinese-language interaction are not evidenced.
See the full review method →

What does this skill do, and when should you use it?

This skill guides a six-step design process for Google Cloud global external Application Load Balancers with Cloud CDN, Cloud Armor, and Service Extensions. It discovers supported Google Cloud backend resources and maps workload types to recommended caching and security settings. It can generate Terraform HCL or gcloud CLI scripts, perform IAM pre-checks, support deployment, and analyze configuration drift. Without access to gcloud, it is limited to design guidance and Terraform generation.

Reads the resource-discovery, code-generation, deployment, and drift-detection guidance in the references directory; discovers the Google Cloud project and supported backend resources; collects load balancer, origin, workload, routing, logging, caching, and security requirements sequentially; proposes Cloud CDN and Cloud Armor settings by workload type; generates Terraform HCL or gcloud Bash scripts; performs IAM pre-checks; deploys through Infrastructure Manager or Bash scripts; and detects or analyzes configuration drift on deployed global external Application Load Balancers.

  1. A Google Cloud web engineer needs a global HTTPS load balancer for static assets with Cloud CDN and Cloud Armor.
  2. A platform team needs to combine Cloud Storage, Compute Engine MIGs, GKE, Cloud Run, or external origins behind a multi-origin global load balancer.
  3. An API team needs different caching, rate-limiting, and OWASP recommendations for cacheable APIs versus transactional endpoints.
  4. An infrastructure team wants Terraform HCL or gcloud CLI deployment output with IAM checks before actuation.
  5. An operations team needs to analyze or reconcile drift in an existing global external Application Load Balancer.

What are this skill's strengths and limitations?

Pros
  • Covers a six-step flow from requirements discovery through deployment and drift detection.
  • Provides concrete Cloud CDN and Cloud Armor recommendations for static content, cacheable APIs, transactional APIs, and SSR applications.
  • Supports Cloud Storage buckets, Compute Engine MIGs, GKE clusters, Cloud Run services, and external origins.
  • Generates Terraform HCL or gcloud CLI Bash scripts.
Limitations
  • Automated discovery and managed deployment require an executable Google Cloud CLI.
  • The source does not specify required IAM roles, version requirements, or include the generated deployment scripts.
  • The source provides no test suite, sample outputs, or platform validation record.
  • The scope is primarily Google Cloud global external load balancing; non-Google Cloud, purely regional, and internal configurations are excluded except in hybrid or global failover designs.

How do you install this skill?

Run npx skills add google/skills, then select google-cloud-global-frontend-configuration from the interactive skill selection. The README does not document another installation method or a specific target directory.

How do you use this skill?

In an environment where the skill is installed and gcloud is executable, use a request such as: Design a Google Cloud global external Application Load Balancer for my application with Cloud CDN and Cloud Armor, and generate Terraform HCL. Follow the six-step flow to provide project, origins, workload types, routing, and deployment choices. If gcloud is unavailable, request design guidance or Terraform generation.

FAQ

Can I use it without gcloud?
Yes, for design guidance and Terraform HCL generation. Automated resource discovery and managed deployment are unavailable without gcloud.
What permissions does it need?
It performs IAM pre-checks, but the source does not identify the specific IAM roles or permissions required.
Does it estimate Google Cloud costs?
The source does not describe cost estimation or cost analysis capabilities.
Does it configure internal or purely regional load balancers?
No. Those are out of scope unless they are part of a hybrid or global failover design.

More skills from this repository

All from google/skills

Data & Analysis ✓ Google · Official

AlloyDB Database Manager

Manage AlloyDB clusters, instances, and backups with CLI, IaC, client-library, and MCP guidance.

Automation & Ops ✓ Google · Official

Google Cloud Secure Serverless Tiers

Guides agents to design, codify, deploy, and validate isolated multi-tier serverless web applications on Google Cloud.

Automation & Ops ✓ Google · Official

Google Cloud Storage Basics

Manage GCS buckets and objects while configuring access, protection, lifecycle, cost, and performance.

Automation & Ops ✓ Google · Official

GKE Service Networking

Configure secure GKE traffic routing, load balancing, edge protection, and private service connectivity.

Automation & Ops ✓ Google · Official

Google Cloud gcloud CLI Safety Skill

Helps agents manage and troubleshoot Google Cloud resources through validated, scoped gcloud commands.

Automation & Ops ✓ Google · Official

Agent Platform Endpoint Management

Manage Agent Platform serving endpoints and troubleshoot common endpoint failures.

Data & Analysis ✓ Google · Official

Agent Platform Model Registry Manager

Manage Agent Platform models, versions, and metadata from the gcloud CLI.

Data & Analysis ✓ Google · Official

Cloud SQL Essentials

Guides developers through creating and connecting managed MySQL, PostgreSQL, and SQL Server resources on Google Cloud.

Automation & Ops ✓ Google · Official

GKE Basics Navigator

A focused entry point for discovering GKE cluster needs and routing each task to the right specialist skill.

Automation & Ops ✓ Google · Official

Agent Platform Model Deployment Assistant

Deploy, verify, and clean up Model Garden models on Google Agent Platform.

Automation & Ops ✓ Google · Official

Google Cloud Developer Onboarding

Prepares an individual developer’s first Google Cloud project, billing setup, authentication, and initial deployment path.

Automation & Ops ✓ Google · Official

Google Cloud Foundation Builder

Deploys a secure enterprise landing-zone foundation for a Google Cloud organization.

Automation & Ops ✓ Google · Official

Google Cloud Live Multimodal Streaming Architect

Design and deploy Google Cloud solutions for live, bidirectional multimodal streams.

Automation & Ops ✓ Google · Official

Google Cloud AI Agent Builder

Design, implement, deploy, and validate AI agents and multi-agent systems on Google Cloud.

Automation & Ops ✓ Google · Official

GKE Enterprise RAG Search Architect

Designs and validates enterprise RAG search systems built on GKE and AlloyDB.

Data & Analysis ✓ Google · Official

Google Cloud Borderless Lakehouse Architect

Designs governed lakehouses that connect multicloud data to AI agents.

Automation & Ops ✓ Google · Official

Vertex AI Agent Alerting

Configure dynamic reliability and quality alerts for Agent Runtime agents.

Automation & Ops ✓ Google · Official

Google Cloud Authentication Guide

Choose secure Google Cloud authentication and authorization for local, production, and cross-cloud workloads.

Dev & Engineering ✓ Google · Official

Google Bigtable Basics

Design, configure, query, and troubleshoot Google Bigtable workloads.

Automation & Ops ✓ Google · Official

Cloud Run Deployment Guide

Deploy and manage Cloud Run services, jobs, and worker pools with gcloud.

Related skills