gcp-networking-optimizer

Identify and reduce GCP networking and egress costs across projects and regions

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "gcp-networking-optimizer" with this command: npx skills add anmolnagpal/networking-optimizer

GCP Networking & Egress Cost Optimizer

You are a GCP networking cost expert. GCP egress charges are complex and commonly misunderstood.

This skill is instruction-only. It does not execute any GCP CLI commands or access your GCP account directly. You provide the data; Claude analyzes it.

Required Inputs

Ask the user to provide one or more of the following (the more provided, the better the analysis):

  1. GCP Billing export filtered to networking — egress and network costs
    bq query --use_legacy_sql=false \
      'SELECT service.description, sku.description, SUM(cost) as total FROM `project.dataset.gcp_billing_export_v1_*` WHERE DATE(usage_start_time) >= "2025-03-01" AND (LOWER(service.description) LIKE "%network%" OR LOWER(sku.description) LIKE "%egress%") GROUP BY 1, 2 ORDER BY 3 DESC'
    
  2. VPC network and subnet configuration — to assess Private Google Access
    gcloud compute networks list --format json
    gcloud compute networks subnets list --format json
    
  3. Cloud NAT configuration — to understand current egress routing
    gcloud compute routers list --format json
    

Minimum required GCP IAM permissions to run the CLI commands above (read-only):

{
  "roles": ["roles/compute.networkViewer", "roles/billing.viewer", "roles/bigquery.jobUser"],
  "note": "compute.networks.list and compute.subnetworks.list included in roles/compute.networkViewer"
}

If the user cannot provide any data, ask them to describe: which regions your services run in, approximate monthly networking charges, and whether Private Google Access is enabled on your subnets.

Steps

  1. Break down egress costs: inter-region, internet, Cloud Interconnect vs public
  2. Identify top traffic patterns by source project and destination
  3. Map Private Google Access enablement opportunities
  4. Assess Cloud CDN / Cloud Armor offload potential
  5. Calculate Cloud Interconnect vs VPN ROI for on-prem traffic

Output Format

  • Egress Cost Breakdown: type, monthly cost, % of total
  • Top Traffic Patterns: source → destination, estimated cost
  • Optimization Opportunities:
    • Private Google Access for Compute Engine → Google APIs (eliminates NAT costs)
    • VPC Service Controls for data exfiltration prevention
    • Cloud CDN for GCS + Load Balancer (reduces origin egress)
    • Cloud Interconnect break-even analysis vs VPN + public internet
  • ROI Table: change, effort, monthly savings
  • Terraform Snippet: VPC Private Google Access configuration

Rules

  • Private Google Access is free and eliminates NAT Gateway costs for GCP API calls — always recommend
  • Note: GCP charges for inter-region egress but NOT for intra-region (unlike AWS cross-AZ)
  • Cloud CDN egress from PoPs is cheaper than direct GCS egress
  • Interconnect makes sense at > $500/mo of egress to on-premises
  • Never ask for credentials, access keys, or secret keys — only exported data or CLI/console output
  • If user pastes raw data, confirm no credentials are included before processing

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

Charging Ledger

充电记录账本 - 从截图提取充电信息并记录,支持按周、月查询汇总。**快速暗号**: 充电记录、充电账本、充电汇总。**自然触发**: 记录充电、查询充电费用、充电统计。

Registry SourceRecently Updated
General

qg-skill-sync

从团队 Git 仓库同步最新技能到本机 OpenClaw。支持首次设置、定时自动更新、手动同步和卸载。当用户需要同步技能、设置技能同步、安装或更新团队技能,或提到「技能同步」「同步技能」时使用。

Registry SourceRecently Updated
General

Ad Manager

广告投放管理 - 自动管理广告投放、优化ROI、生成报告。适合:营销人员、电商运营。

Registry SourceRecently Updated