>- Generates sustainability-focused guidance for Google Cloud workloads based on the design principles and recommendations in the Google Cloud Well-Architected Framework (WAF). Use this skill to evaluate a workload, identify environmental impact requirements, and provide actionable recommendations to build, deploy, and manage the workload sustainably in Google Cloud.
npx skills add https://github.com/google/skills --skill google-cloud-waf-sustainability
The Sustainability pillar of the Google Cloud Well-Architected Framework
provides principles and recommendations to help you minimize the environmental
impact of your cloud workloads. It focuses on a shared responsibility
model—Google optimizes the sustainability *of* the cloud, while customers
optimize sustainability *in* the cloud. By making informed decisions about
architecture, resource allocation, and region selection, you can significantly
reduce your carbon footprint and improve overall energy efficiency.
The recommendations in the sustainability pillar of the Well-Architected
Framework are aligned with the following core principles:
embrace a shared fate model, working with your cloud provider and partners
to achieve optimal environmental outcomes for the entire ecosystem.
Grounding document:
https://docs.cloud.google.com/architecture/framework/sustainability.md.txt
regions with a high percentage of Carbon-Free Energy (CFE) and "Low CO2"
indicators to lower the gross carbon emissions of your deployments.
Grounding document:
https://docs.cloud.google.com/architecture/framework/sustainability/low-carbon-regions.md.txt
algorithmic needs to specialized hardware (like TPUs) and applying
mathematical techniques to reduce computational complexity. Grounding
document:
https://docs.cloud.google.com/architecture/framework/sustainability/ai-ml-energy-efficiency.md.txt
zero when idle, rightsizing virtual machines, and prioritizing managed
services that dynamically match actual demand. Grounding document:
https://docs.cloud.google.com/architecture/framework/sustainability/optimize-resource-usage.md.txt
unnecessary CPU, memory, and network activity on both backend servers and
end-user devices by using event-driven logic and optimized assets. Grounding
document:
https://docs.cloud.google.com/architecture/framework/sustainability/energy-efficient-software.md.txt
storage by implementing lifecycle management to archive cold data and
eliminating "dark data" that provides no business value. Grounding document:
https://docs.cloud.google.com/architecture/framework/sustainability/optimize-storage.md.txt
emissions by analyzing granular data, identifying hotspots, and taking
proactive steps to remediate inefficiencies. Grounding document:
https://docs.cloud.google.com/architecture/framework/sustainability/continuously-measure-improve.md.txt
organizational governance, connect technical decisions to environmental
goals, and ensure staff have the skills to implement green practices.
Grounding document:
https://docs.cloud.google.com/architecture/framework/sustainability/culture.md.txt
your sustainability initiatives are aligned with industry guidelines for
measurement, reporting, and verification, such as W3C Web Sustainability
Guidelines, Green Software Foundation, and Greenhouse Gas Protocol.
Grounding document:
https://docs.cloud.google.com/architecture/framework/sustainability/industry-guidelines.md.txt
The following are _examples_ of Google Cloud products and features that are
relevant to sustainability:
emissions associated with Google Cloud usage.
data to identify emission hotspots.
latency when selecting deployment locations.
and provides VM rightsizing recommendations to reduce waste.
optimize cluster usage and can scale to zero when idle.
execution during periods of high Carbon-Free Energy.
workloads, improving overall hardware efficiency.
data to lower-energy storage classes (Nearline, Coldline, Archive).
of large-scale AI/ML matrix multiplications.
Ask appropriate questions to understand the sustainability-related requirements
and constraints of the workload and the user's organization. Choose questions
from the following list:
between your organization and your cloud provider?
outcomes for your broader business operations?
your partner ecosystem and multi-cloud environments?
selection strategy?
learning lifecycles?
actual workload demand?
workloads?
background tasks?
with sustainability?
and network activity?
codebase for sustainability?
application places on end-user devices?
efficiency for the end user?
your data and storage?
governance and culture?
cloud-related carbon emissions?
hotspots?
mission and hold teams accountable for results?
skills required to implement sustainability practices?
Use the following checklist to evaluate the architecture's alignment with
sustainability recommendations:
model for sustainability.
streamline operations, or sustainability is integrated into the design
process to create positive feedback loops.
multi-cloud data portability is leveraged, or internal practices align
with recognized global standards like the Green Software Foundation.
Energy (CFE%) and "Low CO2" indicators, or the Google Cloud Region
Picker is actively used to balance carbon footprint with cost and
latency.
maximize computations per watt, or mathematical techniques like model
compression and PEFT are applied to reduce computational complexity.
Horizontal Pod Autoscaling (HPA) and Vertical Pod Autoscaling (VPA) are
used in GKE to prevent over-provisioning.
improved performance-per-watt, or workloads are actively matched to
specialized machine families.
regions with the highest proportion of CFE, or Spot VMs are utilized for
non-critical batch jobs.
regions remain at zero energy consumption until an event occurs, or
Infrastructure as Code (IaC) is used to rapidly provision a recovery
environment only when needed.
event-driven logic, or algorithms with optimal time complexity and data
structures are prioritized.
regular refactoring, or intelligent caching (e.g., Memorystore) is
implemented with smart eviction policies.
against a strict budget, or CI/CD pipelines automate the minimization
and compression of HTML, CSS, and JS files.
loading, or DOM manipulation is minimized to reduce device power
consumption.
to Archive storage, or discovery techniques (e.g., Dataplex) are used to
identify and eliminate "dark data".
gross emitters, or carbon data is joined with Billing data in BigQuery
to correlate cost and environmental impact.
reduction targets, or verified Carbon Footprint data from BigQuery
supports formal ESG disclosures.
intensity of software features, or automated exports of Carbon Footprint
data to BigQuery are configured for deep analysis.
used to decommission idle resources, or proactive projects re-architect
hotspots by shifting workloads to low-carbon regions.
indicators in annual reports, or sustainability is treated as a
first-class technical requirement (NFR) tied to KPIs and performance
reviews.
efficiency, FinOps on carbon unit economics) is provided, or teams are
formally trained to access and interpret carbon footprint data.
Assess Kubernetes workloads and cluster configuration for AKS Automatic compatibility. Identifies incompatibilities, generates fixes, and guides migration from AKS Standard to AKS Automatic. WHEN: migrate to AKS Automatic, check AKS Automatic readiness, validate manifests for Automatic, assess cluster for Automatic compatibility, fix deployment for Automatic compatibility, identify AKS Automatic migration blockers, is my cluster ready for AKS Automatic.
Discovers available Azure OpenAI model capacity across regions and projects. Analyzes quota limits, compares availability, and recommends optimal deployment locations based on capacity requirements. USE FOR: find capacity, check quota, where can I deploy, capacity discovery, best region for capacity, multi-project capacity search, quota analysis, model availability, region comparison, check TPM availability. DO NOT USE FOR: actual deployment (hand off to preset or customize after discovery), quota increase requests (direct user to Azure Portal), listing existing deployments.
Interactive guided deployment flow for Azure OpenAI models with full customization control. Step-by-step selection of model version, SKU (GlobalStandard/Standard/ProvisionedManaged), capacity, RAI policy (content filter), and advanced options (dynamic quota, priority processing, spillover). USE FOR: custom deployment, customize model deployment, choose version, select SKU, set capacity, configure content filter, RAI policy, deployment options, detailed deployment, advanced deployment, PTU deployment, provisioned throughput. DO NOT USE FOR: quick deployment to optimal region (use preset).
Unified Azure OpenAI model deployment skill with intelligent intent-based routing. Handles quick preset deployments, fully customized deployments (version/SKU/capacity/RAI policy), and capacity discovery across regions and projects. USE FOR: deploy model, deploy gpt, create deployment, model deployment, deploy openai model, set up model, provision model, find capacity, check model availability, where can I deploy, best region for model, capacity analysis. DO NOT USE FOR: listing existing deployments (use foundry_models_deployments_list MCP tool), deleting deployments, agent creation (use agent/create), project creation (use project/create).
Intelligently deploys Azure OpenAI models to optimal regions by analyzing capacity across all available regions. Automatically checks current region first and shows alternatives if needed. USE FOR: quick deployment, optimal region, best region, automatic region selection, fast setup, multi-region capacity check, high availability deployment, deploy to best location. DO NOT USE FOR: custom SKU selection (use customize), specific version selection (use customize), custom capacity configuration (use customize), PTU deployments (use customize).
This skill should be used when working with LaminDB, an open-source data framework for biology that makes data queryable, traceable, reproducible, and FAIR. Use when managing biological datasets (scRNA-seq, spatial, flow cytometry, etc.), tracking computational workflows, curating and validating data with biological ontologies, building data lakehouses, or ensuring data lineage and reproducibility in biological research. Covers data management, annotation, ontologies (genes, cell types, diseases, tissues), schema validation, integrations with workflow managers (Nextflow, Snakemake) and MLOps platforms (W&B, MLflow), and deployment strategies.
Latch platform for bioinformatics workflows. Build pipelines with Latch SDK, @workflow/@task decorators, deploy serverless workflows, LatchFile/LatchDir, Nextflow/Snakemake integration.
Run Python code in the cloud with serverless containers, GPUs, and autoscaling. Use when deploying ML models, running batch processing jobs, scheduling compute-intensive tasks, or serving APIs that require GPU acceleration or dynamic scaling.
Take google/google-cloud-waf-sustainability from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.