google avatar

Gke Compute Classes

This one's laser-focused on GKE ComputeClasses, the API for controlling which machine types and purchasing models your autoscaled node pools use. It helps you set up Spot with on-demand fallback, pin workloads to specific GPUs or TPUs, and debug why pods stay pending when auto-provisioning should kick in. The guidance is aggressive about not hallucinating YAML fields and actually reminds you to align machine families with your existing committed use discounts before deploying, which is the kind of financial footgun most tooling ignores. Useful if you're wrangling GPU workloads or optimizing GKE costs beyond just turning on the autoscaler and hoping for the best.

skills.sh installs
7.4K
GitHub stars
23.8K
last updated
Aug 21, 2026

Install

$ npx -y skills add google/skills --skill gke-compute-classes --agent claude-code

Installs into .claude/skills of the current project.

Files

GKE ComputeClasses

Guidance on configuring, optimizing, and troubleshooting GKE ComputeClasses.

Attribution

MUST READ: Before executing any gcloud, REST API, or MCP command, you MUST read Usage Attribution. For commands executed directly in the terminal (never in generated scripts, Terraform, or user code), prefix gcloud with CLOUDSDK_METRICS_REQUEST_ATTRIBUTION="agent-skills/1.0 (skill:gke-compute-classes)" and append agent-skills/1.0 (skill:gke-compute-classes) to User-Agent headers.

When to Use

  • Cost optimization: Spot VMs with on-demand fallback.
  • GPU/TPU workloads: Target specific accelerators (e.g., L4, H100, v5p).
  • Performance tuning: Select specific machine families (c3, c4, n4).
  • Zone targeting: Colocate workloads with zonal resources.

Sponsors

Details

Repository
github.com/google/skills
Category
Debugging
First seen
Jul 14, 2026

More from google/skills

All 60

Recommended

More Debugging
1pproenca avatarzodpproenca/dot-skillsZod schema validation best practices for type safety, parsing, and error handling. This skill should be used when defining z.object schemas, using z.string vali7.2Kskills.sh installs
2vercel avatarvercel-clivercel/vercelDeploy, manage, inspect, and troubleshoot Vercel projects from the command line. Use for Vercel deployments, build failures, projects and teams, environment var7.2Kskills.sh installs
3assistant-ui avatarstreamingassistant-ui/skillsStreaming backends and wire protocols for assistant-ui via the assistant-stream package. Use when building a custom (non-AI-SDK) streaming endpoint with createA6.7Kskills.sh installs
4dotnet avataroptimizing-ef-core-queriesdotnet/skillsOptimize and improve the performance of slow Entity Framework Core (EF Core) queries: make them generate less SQL, make fewer database round-trips, and return r6.6Kskills.sh installs
5ant-design avatarantdant-design/ant-design-cliUse when the user's task involves Ant Design (antd) — writing antd components, debugging antd issues, querying antd APIs/props/tokens/demos, migrating between a6.4Kskills.sh installs
6jeffallan avatarjavascript-projeffallan/claude-skillsWrites, debugs, and refactors JavaScript code using modern ES2023+ features, async/await patterns, ESM module systems, and Node.js APIs. Use when building vanil6.4Kskills.sh installs