Automation & Ops ✓ Google · Official

GKE AI Inference Deployment Assistant

Deploy, tune, and autoscale GPU/TPU AI inference services on GKE.

46/ 100
Use with care

Useful, but reliability, evidence or controls still have material gaps.

See how it was scored ↓
Works as-is in
Codex · Claude Code
Stars
★ 21k
Last updated
13d ago
License
Apache-2.0
google-cloudgkekubernetesgpu-inference
+3tpu-inferencellm-servingautoscaling

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

This skill supports teams running AI/ML inference workloads on Google Kubernetes Engine. It uses Google’s Inference Quickstart and LLM-serving practices to help select models, inference servers, and GPU or TPU accelerators, then generate Kubernetes manifests. It also covers ComputeClasses, GPU-metric autoscaling, and practical inference optimization. It is explicitly not intended for generic batch jobs or HPC task queues.

It uses gcloud container ai profiles to list supported models and valid model–accelerator–server combinations, then generates an inference.yaml Kubernetes manifest. The manifest can specify a model, vLLM/TGI/Triton/TensorRT-LLM server, GPU or TPU type, and an optional normalized time-per-output-token target. The skill provides a ComputeClass example, a GPU-metric HorizontalPodAutoscaler example, and guidance on quantization, batching, tensor parallelism, and vLLM KV-cache allocation. After generation, users can deploy with kubectl apply, inspect Pods and logs, and use the listed Kubernetes MCP tools to inspect resources, rollouts, and events.

Good fit
  • A platform engineer needs to deploy a Llama, Gemma, or Mistral model on GKE.
  • An ML engineer needs to identify a valid accelerator and inference-server combination for a model.
  • A cloud infrastructure team needs a GPU-targeting ComputeClass for inference on GKE Autopilot.
  • An operations team needs to scale an LLM service using GPU utilization or request queue depth.
  • A GKE user is troubleshooting an invalid combination, GPU quota exhaustion, GPU OOM, or slow model cold start.

How do you install this skill?

Before you use it
  • The deployment examples modify external GKE/Kubernetes state without requiring explicit confirmation, permission review, or rollback; production users should review manifests, IAM, Secrets, PVCs, quotas, and costs first.
  • The gcloud AI Profiles commands, model/accelerator combinations, ComputeClass API, GPU metric name, and TPU/GPU availability may vary by version and region; versions and official verification links are not pinned.
  • Several tables are malformed and troubleshooting is incomplete; reachability of Hugging Face, model registries, and related Google services from mainland-China networks is not established.
Before you start
Your agent needs
  • Shell / CLI
  • Network access
  • Local filesystem
  • MCP Server
Install first
  • gcloud CLI
  • kubectl
  • Authenticated gcloud account
  • GKE Autopilot cluster
  • Sufficient GPU or TPU quota

Install the repository’s skill collection with npx skills add google/skills. The README says the installer lets users select specific skills from the repository, but it does not document a separate command or destination directory for installing only gke-inference.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/google/skills.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/skills/cloud/gke-inference" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

Try saying

Once installed, send your agent any of these to trigger it:

  • Deploy Gemma 2 9B on GKE with vLLM and an NVIDIA L4, and generate the inference manifest.

With an authenticated gcloud environment and a GKE Autopilot cluster that supports GPU workloads, use a prompt such as: “Deploy Gemma 2 9B on GKE with vLLM and an NVIDIA L4, and generate the inference manifest.” The skill can run gcloud container ai profiles models list --quiet, query combinations with gcloud container ai profiles list --model=gemma-2-9b-it --quiet, and generate inference.yaml with the manifest command. Review placeholders such as Hugging Face tokens and PVCs, then deploy with kubectl apply -f inference.yaml and monitor the Pods.

What are this skill's strengths and limitations?

Pros
  • Covers model and hardware discovery, manifest generation, deployment, monitoring, and troubleshooting.
  • Names concrete server options including vLLM, TGI, Triton, and TensorRT-LLM.
  • Includes accelerator selection, ComputeClasses, autoscaling, and memory-optimization guidance.
  • Defines its boundary clearly by excluding generic batch and HPC workloads.
Limitations
  • Requires an existing GKE Autopilot cluster, authenticated gcloud CLI, and sufficient GPU or TPU quota.
  • Some operations are explicitly CLI-only and cannot rely solely on the listed MCP tools.
  • The source provides no test suite, platform-validation scope, or actual cost estimates.
  • Some models may require Hugging Face tokens, PVCs, or manifest customization.

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
GKE AI Inference Deployment Assistant this page ✓ Google · Official 46 · Use with care ★ 21k 13d ago Apache-2.0
GKE Cluster Creation Advisor ✓ Google · Official 48 · Use with care ★ 21k 13d ago Apache-2.0
AI Workload Migration to GKE Inference ✓ Google · Official 50 · Use with care ★ 21k 13d ago Apache-2.0
GKE Production Golden Path ✓ Google · Official 54 · Use with care ★ 21k 13d ago Apache-2.0
GKE Basics Navigator ✓ Google · Official 45 · Not recommended ★ 21k 13d ago Apache-2.0

Compared with the repository’s gke-batch-hpc skill, this skill focuses on AI/ML inference, model serving, and LLM autoscaling on GKE; generic batch jobs and HPC task queues should use gke-batch-hpc.

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Use with care
46/ 100 5-point scale 2.3 / 5
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.
1Trust14 / 25 · 2.8/5

The document requires authenticated gcloud access and GPU/TPU quota, and notes that Hugging Face tokens should be stored in a Kubernetes Secret; however, it does not specify least-privilege IAM, data flows, sensitive-data handling, pre-deployment confirmation, rollback, or deletion procedures. Because kubectl apply can cause external infrastructure changes, points are deducted. No malware, credential theft, or covert exfiltration behavior is evident.

2Reliability7 / 20 · 1.8/5

The workflow from model discovery through manifest generation, deployment, and monitoring is broadly coherent and the commands are concrete; however, it lacks version pinning, command-availability checks, diagnostic failure handling, and rollback guidance. The troubleshooting table and several tables also contain malformed Markdown. Under static calibration, no execution was performed, so reliability remains below 10.

3Adaptability8 / 15 · 2.7/5

The audience, scenarios, and non-fit boundary for generic batch or HPC queues are reasonably clear, and the skill covers GPUs, TPUs, model servers, and autoscaling. Inputs and outputs, trigger precision, detailed non-fit cases, and environment compatibility are still underspecified, with no Chinese-language or mainland-China reachability discussion.

4Convention8 / 15 · 2.7/5

The skill includes front matter, prerequisites, a staged workflow, examples, optimization guidance, and troubleshooting. Repository context supplies Apache-2.0 licensing, installation, contribution, and active-development information. However, the skill lacks its own version, changelog, named maintenance responsibility, update path, dependency versions, known limitations, and FAQ; information layering is basic.

5Effectiveness6 / 15 · 2.0/5

For common GKE inference deployments, the commands, ComputeClass example, HPA example, and optimization tips provide useful directly adaptable material and cover the core task. Still, there are no committed representative outputs, execution results, or complete production configurations; users must fill in secrets, PVCs, monitoring, model storage, and failure handling. The score is therefore moderate and below the static ceiling.

6Verifiability3 / 10 · 1.5/5

The skill contains inspectable commands, YAML, and troubleshooting content, providing limited auditability. It lacks a test suite, CI coverage, third-party execution evidence, versioned official citations, and cross-source corroboration. The assessment relies mainly on author-provided documentation, with no execution performed.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Jul 20, 2026 Reviewed revision 513a7a51e85f Review evidence[1][2][3][4]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

FAQ

Does it create the GKE cluster for me?
That is not established by the provided content. An existing GKE Autopilot cluster supporting GPU workloads is a stated prerequisite.
What permissions or external resources are required?
You need an authenticated gcloud CLI, sufficient GPU or TPU quota in the target region, and a Kubernetes environment where deployment and monitoring commands can run.
Does it provide actual cloud pricing?
No. It provides only relative accelerator cost levels.
Which deployment failures does it address?
It covers unsupported model/accelerator combinations, GPU quota limits, GPU out-of-memory errors, and slow cold starts caused by model loading.

More skills from this repository

All from google/skills

Automation & Ops ✓ Google · Official

GKE Cluster Creation Advisor

Plan, provision, and audit GKE clusters against production best practices.

★ 21k FS 48 Use with care 13d ago
Automation & Ops ✓ Google · Official

AI Workload Migration to GKE Inference

Move existing AI inference workloads to self-hosted inference on Google Kubernetes Engine.

★ 21k FS 50 Use with care 13d ago
Automation & Ops ✓ Google · Official

GKE Production Golden Path

Set production-oriented GKE defaults, readiness checks, and decision guardrails for cluster design.

★ 21k FS 54 Use with care 13d ago
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.

★ 21k FS 45 Not recommended 13d ago
Automation & Ops ✓ Google · Official

GKE ComputeClasses Advisor

Configure, optimize, and troubleshoot GKE ComputeClasses for cost, capacity, and workload placement.

★ 21k FS 57 Use with care 13d ago
Automation & Ops ✓ Google · Official

GKE Cluster Autoscaler Guide

Configure, optimize, and troubleshoot automatic GKE node scaling.

★ 21k FS 52 Use with care 13d ago
Automation & Ops ✓ Google · Official

GKE Enterprise RAG Search Architect

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

★ 21k FS 53 Use with care 13d ago
Automation & Ops ✓ Google · Official

Google Cloud Performance Advisor

Assess and improve workload performance using the Google Cloud WAF.

★ 21k FS 50 Use with care 13d ago
Automation & Ops ✓ Google · Official

GKE Workload Autoscaling

Configure manual scaling, HPA, and VPA for GKE workloads while improving resource requests from observed usage.

★ 21k FS 49 Use with care 13d ago
Automation & Ops ✓ Google · Official

GKE Cost Optimization

Reduce GKE spending through rightsizing, quotas, Spot VMs, and capacity planning.

★ 21k FS 47 Use with care 13d ago
Automation & Ops ✓ Google · Official

GKE Observability Configuration

Configure GKE logging, monitoring, and Prometheus metrics.

★ 21k FS 44 Not recommended 13d ago
Dev & Engineering ✓ Google · Official

Google Agents CLI Agent Development Guide

Guides agents from specification through development, deployment, and monitoring.

★ 21k FS 44 Not recommended 13d ago
Automation & Ops ✓ Google · Official

GKE Multi-Tenancy Planner

Plan isolation, quotas, access control, and cost attribution for teams sharing a GKE cluster.

★ 21k FS 52 Use with care 13d ago
Automation & Ops ✓ Google · Official

GKE Production Readiness Review

Assess whether GKE clusters and workloads are ready for production.

★ 21k FS 49 Use with care 13d ago
Automation & Ops ✓ Google · Official

GKE App Onboarding Assistant

Containerize and deploy an application to Google Kubernetes Engine for the first time.

★ 21k FS 45 Not recommended 13d ago
Automation & Ops ✓ Google · Official

GKE Storage Manager

Configure persistent disks, Filestore, and GCS FUSE storage for GKE workloads.

★ 21k FS 43 Not recommended 13d ago
Automation & Ops ✓ Google · Official

GKE Workload Reliability Guide

Reduce GKE workload disruption with high-availability configuration.

★ 21k FS 41 Not recommended 13d ago
Automation & Ops ✓ Google · Official

GKE Backup & Disaster Recovery

Configure Backup for GKE policies and restore workflows for stateful workloads.

★ 21k FS 35 Not recommended 13d ago
Automation & Ops ✓ Google · Official

GKE GPU/TPU Disruption Diagnosis

Diagnose and mitigate GKE GPU/TPU node disruptions caused by host maintenance.

★ 21k FS 50 Use with care 13d ago
Data & Analysis ✓ Google · Official

Google Cloud Agent Evaluation Flywheel

Improve model and agent quality through structured evaluation, failure analysis, and iteration.

★ 21k FS 51 Use with care 13d ago

Related skills