# How to Optimize Cloud Costs Using Well-Architected Framework Skills: A Complete Guide

> Master cloud cost optimization with Google Cloud Well-Architected Framework skills. Reduce spend and maintain business value using our structured FinOps approach. Learn more.

- Repository: [Google/skills](https://github.com/google/skills)
- Tags: how-to-guide
- Published: 2026-08-10

---

**The Google Cloud Well-Architected Framework Cost-Optimization skill provides a structured FinOps approach to reduce cloud spend while maintaining business value through automated assessment, specific product recommendations, and validation checklists.**

The `google/skills` repository hosts a specialized skill that encodes the Cost Optimization pillar of the Google Cloud Well-Architected Framework (WAF). This skill enables teams to systematically analyze workloads, implement FinOps best practices, and validate cost governance across compute, storage, and networking resources.

## Understanding the FinOps Lifecycle

The skill structures cost optimization around the three-phase FinOps lifecycle defined in `skills/cloud/google-cloud-waf-cost-optimization/SKILL.md#overview`.

### Inform Phase

Gain visibility into cloud spending and establish cost allocation mechanisms. The skill recommends implementing **Cloud Billing reports**, **BigQuery billing exports**, and **Looker Studio dashboards** to create transparent cost attribution across teams and projects.

### Optimize Phase

Eliminate waste and leverage discount mechanisms. This phase targets specific actions like rightsizing instances, purchasing **Committed Use Discounts (CUDs)**, utilizing **Sustained Use Discounts (SUDs)**, and deploying **Spot VMs** for fault-tolerant workloads.

### Operate Phase

Institutionalize continuous improvement through cost-governance policies. The skill emphasizes automated alerts, regular review cadences, and organizational policy enforcement to maintain optimization gains over time.

## Core Cost-Optimization Principles

According to the skill definition in [`SKILL.md`](https://github.com/google/skills/blob/main/SKILL.md), all recommendations align with four foundational principles from the official Google Cloud Well-Architected Framework:

- **Align cloud spending with business value** – Ensure every resource directly supports measurable business outcomes.
- **Foster a culture of cost awareness** – Embed cost visibility into engineering workflows and team accountability.
- **Optimize resource usage** – Eliminate idle resources, right-size instances, and match service tiers to actual performance requirements.
- **Optimize continuously** – Treat cost optimization as an ongoing practice rather than a one-time event.

## Product-Level Optimization Levers

The skill enumerates concrete tuning mechanisms across Google Cloud services, documented in `skills/cloud/google-cloud-waf-cost-optimization/SKILL.md#relevant-google-cloud-products`.

### Visibility and Monitoring

Implement **Cloud Billing reports**, **BigQuery billing exports**, **Looker Studio dashboards**, and **Billing alerts** to maintain real-time cost visibility. Enable **Storage Insights** for data access pattern analysis.

### Automation

Leverage **Recommender/Active Assist**, **Cloud Hub Optimization**, and **FinOps Hub** to automate waste detection and remediation.

### Compute Optimization

Apply **CUDs** for predictable workloads, **Spot VMs** for interruptible tasks, and **SUDs** for automatic discounts on Compute Engine. Rightsize instances and migrate to serverless options like **Cloud Run**, **Cloud Functions**, or **GKE Autopilot** for pay-per-use pricing.

### Storage Lifecycle Management

Configure lifecycle policies to tier data automatically between Standard, Nearline, Coldline, and Archive storage based on access patterns.

### Networking and Database Tuning

Optimize **Regional traffic**, utilize **Cloud CDN**, and evaluate **Direct Peering/Interconnect** for data transfer savings. For managed databases, implement instance right-sizing, minimize HA configurations to production-only environments, and clean up orphaned disks.

## Installing and Using the Skill

The skill integrates into your workflow through the Skills CLI, allowing natural language queries against the Well-Architected Framework knowledge base.

### Installation

Install the skill from the `google/skills` repository:

```bash
npx skills add google/skills/cloud/google-cloud-waf-cost-optimization

```

### Invocation

Query the skill using natural language to receive structured recommendations:

```bash
npx skills run \
  --skill google-cloud-waf-cost-optimization \
  --prompt "Provide cost-optimization recommendations for a Cloud Run service processing 5 TB monthly with 4 vCPU and 8 GB memory"

```

The skill returns structured JSON containing phase-specific guidance, product levers, and validation criteria based on the parameters provided.

## Assessment and Validation

The skill includes mechanisms to ensure recommendations translate into actual cost reductions.

### Workload Assessment Questions

When additional context is required, the skill queries users with targeted questions such as "How do you monitor and manage cloud costs across projects?" to refine recommendations.

### Validation Checklist

Before considering an optimization complete, the skill references the validation checklist in `SKILL.md#validation-checklist` to verify:

- 100% of resources carry cost attribution labels
- Budgets and alerts are defined for all projects
- Idle VMs and orphaned disks are removed
- Lifecycle policies are active on storage buckets

## Summary

- The **Google Cloud Well-Architected Framework Cost-Optimization skill** codifies FinOps best practices into an invokable tool within the `google/skills` repository.
- The skill organizes guidance around the **Inform**, **Optimize**, and **Operate** lifecycle phases.
- Four core principles ensure recommendations align spending with business value while fostering continuous optimization.
- Concrete product levers cover Compute, Storage, Networking, and Governance with specific Google Cloud implementations.
- The **validation checklist** in [`SKILL.md`](https://github.com/google/skills/blob/main/SKILL.md) confirms compliance with cost-optimization best practices before closing remediation tickets.

## Frequently Asked Questions

### How do I install the Well-Architected Framework cost-optimization skill?

Install the skill using the Skills CLI with the command `npx skills add google/skills/cloud/google-cloud-waf-cost-optimization`. Once installed, you can invoke it via `npx skills run` with natural language prompts to receive structured cost-optimization guidance based on the official Google Cloud Well-Architected Framework.

### What FinOps phases does the skill cover?

The skill implements the three-phase FinOps lifecycle: **Inform** (visibility and allocation), **Optimize** (waste elimination and discounts), and **Operate** (governance and continuous improvement). Each phase includes specific Google Cloud product recommendations and artifacts like BigQuery billing exports and rightsizing plans.

### How does the skill validate that cost optimizations are implemented correctly?

The skill references a **validation checklist** defined in `skills/cloud/google-cloud-waf-cost-optimization/SKILL.md#validation-checklist` that verifies 100% resource labeling, active budget alerts, removal of idle resources, and lifecycle policy enforcement. This checklist can be integrated into CI/CD pipelines to enforce cost governance automatically.

### Can the skill provide recommendations for specific services like GKE or Cloud Run?

Yes. The skill accepts natural language prompts describing specific architectures (e.g., "GKE Autopilot cluster running 10 nodes" or "Cloud Run service with 4 vCPU") and returns tailored recommendations covering rightsizing, discount strategies (CUDs/SUDs), labeling requirements, and serverless migration options based on the workload characteristics.