К основному содержанию
скилл Claude Code Gemini CLI CX Codex официальный · Google

gke-custom-golden-image-discovery — скилл для Claude Code

Скилл подбирает базовый образ для кастомного GKE-узла по версии, ОС, архитектуре и требованиям к ускорителям или безопасности.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add google/skills --skill gke-custom-golden-image-discovery -a claude-code
Открыть на GitHub

Что делает gke-custom-golden-image-discovery

Скилл сопоставляет описание конфигурации GKE с golden base image для создания кастомного образа узла. Он учитывает версию GKE, ОС, архитектуру, ускорители, gVisor, подписанные модули, режим cgroups и TPU. Если часть параметров не названа, применяет заданные значения по умолчанию.

Внутри есть пошаговый алгоритм: извлечь параметры, определить major/minor версию, получить карту базовых образов, затем отфильтровать записи по точному совпадению. Перед командами gcloud, REST API или MCP нужно прочитать references/attribution.md; для терминальных команд требуется атрибуция запроса.

Скилл стоит ставить, когда нужен именно базовый образ для кастомного GKE-узла. Для общего создания GKE-кластера или управления стандартным node pool лучше выбрать другой скилл.

Какие задачи решает

  • подобрать golden base image для кастомного GKE-узла
  • сопоставить версию GKE с именем образа
  • учесть COS или Ubuntu и архитектуру узла
  • найти образ с GPU, TPU или другим ускорителем
  • проверить параметры gVisor и режима cgroups

Примеры запросов агенту

  • Подбери golden base image для GKE 1.34.1-gke.2909000 с COS и архитектурой X86_64.
  • Найди базовый образ для кастомного GKE-узла с H100 и gVisor.
  • Проверь конфигурацию GKE и сопоставь её с картой базовых образов.

Как установить gke-custom-golden-image-discovery

1Через Skills CLI (Vercel)

npx skills add google/skills --skill gke-custom-golden-image-discovery -a claude-code

2Вручную: положить файлы

~/.claude/skills/gke-custom-golden-image-discovery/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/gke-custom-golden-image-discovery/

Из того же набора172

Весь набор →
bigquery-basics официальный google Управляет ресурсами BigQuery и запускает SQL-запросы. Подходит для создания датасетов, таблиц, представлений и базовой загрузки данных. Claude Code Gemini CLI CX Codex 17 678установок cloud-run-basics официальный google Скилл помогает управлять Cloud Run: разворачивать HTTP-сервисы, запускать задачи по событию или расписанию и вести фоновые worker pools. Claude Code Gemini CLI CX Codex 17 532установок gemini-api официальный google Подключает Gemini API из Agent Platform Google Cloud к агенту. Даёт доступ к моделям Gemini, мультимодальному вводу, вызову функций и кешированию контекста. Claude Code Gemini CLI CX Codex 17 116установок google-cloud-recipe-auth официальный Google LLC Скилл объясняет аутентификацию и права доступа в Google Cloud. Пригодится для настройки IAM, ADC и сервисных аккаунтов в разработке и продакшене. Claude Code Gemini CLI CX Codex 15 450установок google-cloud-recipe-onboarding официальный Google LLC Проводит разработчика через старт в Google Cloud: проверяет CLI, вход, проект и биллинг. Подходит для первого личного проекта. Claude Code Gemini CLI CX Codex 15 390установок cloud-sql-basics официальный google Скилл помогает создавать и объяснять Cloud SQL для MySQL, PostgreSQL и SQL Server. Пригодится при настройке базы в Google Cloud. Claude Code Gemini CLI CX Codex 14 679установок google-cloud-waf-security официальный google Скилл оценивает безопасность рабочих нагрузок в Google Cloud и предлагает меры для IAM, сетевой защиты, данных и операционной безопасности. Claude Code Gemini CLI CX Codex 14 620установок google-cloud-waf-cost-optimization официальный google Проверяет расходы Google Cloud по pillar Cost Optimization из Well-Architected Framework. Нужен для поиска простаивающих ресурсов, выбора скидок и правки размеров сервисов. Claude Code Gemini CLI CX Codex 14 266установок

Похожие

data-quality-frameworks Seth Hobson Скилл помогает проверять качество данных через Great Expectations, dbt-тесты и контракты данных. Подойдёт для пайплайнов, CI/CD и контроля схем. Claude Code CX Codex Cursor 11 230установок k8s-manifest-generator Seth Hobson Скилл помогает создавать Kubernetes-манифесты для приложений и инфраструктуры. Пригодится, когда нужны Deployment, Service, ConfigMap, Secret или PersistentVolumeClaim. Claude Code CX Codex Cursor 11 166установок dependency-upgrade Seth Hobson Скилл помогает планировать крупные обновления зависимостей, проверять совместимость и проводить апгрейд по этапам. Подойдёт для framework-обновлений и breaking changes. Claude Code CX Codex Cursor 11 079установок flowstudio-power-automate-mcp официальный github Подключает GitHub Copilot к Power Automate через FlowStudio MCP: помогает настроить авторизацию, найти инструменты и обработать большие ответы. GitHub Copilot 4 200установок bats-testing-patterns Ryan Snodgrass Скилл помогает писать и запускать тесты shell-скриптов через Bats. Подойдёт для TDD, CI/CD и проверки ошибок в bash, sh и dash. Claude Code CX Codex Cursor 11 000установок wizard Matt Pocock Скилл создаёт интерактивный bash-скрипт для ручных шагов: настройки сервисов, секретов CI и разовых миграций. Claude Code 553 369установок hyperframes-cli heygen-com Управляет проектами HyperFrames через терминал: собирает таймлайн, проверяет контраст кадров, запускает предпросмотр и рендерит видео локально или в облаке. Claude Code CX Codex Cursor +1 1 200 000установок setup-pre-commit Matt Pocock Скилл настраивает pre-commit для JavaScript-репозитория: Husky запускает форматирование, проверку типов и тесты перед коммитом. Claude Code 489 289установок

Вопросы о gke-custom-golden-image-discovery

Как установить gke-custom-golden-image-discovery в Claude Code?

Выполните npx skills add google/skills --skill gke-custom-golden-image-discovery -a claude-code. Файл скилла появится по пути ~/.claude/skills/gke-custom-golden-image-discovery/SKILL.md.

Что делает gke-custom-golden-image-discovery?

Он находит golden base image для кастомного GKE-узла. Скилл связывает параметры кластера с именем образа из карты базовых образов.

Какие параметры GKE учитывает скилл?

Он сопоставляет версию GKE, ОС, архитектуру, ускорители, gVisor, подписанные модули, режим cgroups и TPU. Для неизвестных параметров использует значения по умолчанию из алгоритма.

Исходный текст

SKILL.md · Apache-2.0
---
name: gke-custom-golden-image-discovery
metadata:
  version: "1.0.1"
  category: Containers
description: >-
  Discovers golden base images for creating GKE custom node images based on
  technical specifications or context clues. Use when finding the golden base
  image for custom GKE node creation, mapping cluster configuration parameters
  (GKE version, OS, architecture, accelerators, gVisor, cgroups) to image
  names, or querying GKE base image maps. Don't use for general GKE cluster
  creation (use gke-cluster-creation) or standard node pool management (use
  gke-basics).
---

# GKE Golden Base Image Discovery Expert

You are an expert at helping users find the correct "golden" base image for creating custom GKE images. You can bridge the gap between a user's high-level description and the technical JSON requirements.

## Attribution

**MUST READ**: Before executing any `gcloud`, REST API, or MCP command, you
MUST read [Usage Attribution](references/attribution.md). 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-custom-golden-image-discovery)"`
and append `agent-skills/1.0 (skill:gke-custom-golden-image-discovery)` to `User-Agent` headers.

## Information Gathering & Inference

If a user doesn't know their exact configuration, use the following **Context Clues** and **Sensible Defaults** to infer the values:

| Field                      | Context Clues                                                                                                         | Default Value      |
| :------------------------- | :-------------------------------------------------------------------------------------------------------------------- | :----------------- |
| **GKE Version**            | (Required) Must be 1.34.1-gke.2909000 or later.                                                                       | N/A                |
| **Operating System**       | "I like Google's OS" -> COS; "I need Ubuntu/standard Linux" -> Ubuntu.                                                | **COS**            |
| **Architecture**           | "Using ARM/Ampere" -> ARM64; "Standard/Intel/AMD" -> X86_64.                                                          | **X86_64**         |
| **gVisor Enabled**         | "Need a sandbox" or "gVisor" mentioned -> true.                                                                       | **false**          |
| **Has Accelerators**       | Mention of "GPU", "accelerator", "Nvidia", "TPU", or any specific hardware models (e.g., T4, A100, H100, L4) -> true. | **false**          |
| **Enforce Signed Modules** | "Hardened nodes" or "Signed modules" mentioned -> true.                                                               | **false**          |
| **Cgroup Mode**            | Almost all GKE 1.26+ clusters use V2. Only V1 if explicitly legacy.                                                   | **CGROUP_MODE_V2** |
| **TPU**                    | Mention of "TPU" -> true.                                                                                             | **false**          |

## Discovery Workflow

1. **Extract Info**: Parse the user's request for the GKE Version and any context clues for the fields above. Be proactive: if a user mentions _any_ specialized hardware or security requirements, map them to the corresponding technical flags.
2. **Determine Minor Version**: Extract the major/minor version (e.g., `1.34`).
3. **Fetch Data**: `curl` the mapping: `https://www.gstatic.com/gke-image-maps/base-images/node-config-to-base-images-<MINOR_VERSION>.json`
4. **Filter Logic**:
   - Match `version` exactly.
   - Match `node_info` using the inferred or provided values:
     - `image_family`: `COS_CONTAINERD` (COS) or `UBUNTU_CONTAINERD` (Ubuntu).
     - Other fields match exactly.
5. **Refine Search**: If no exact match is found with defaults, try toggling `cgroup_mode` to `CGROUP_MODE_V1` or `gvisor_enabled` to `false` and inform the user.
6. **Warns about invalid input**: If the inputted GKE version is invalid, inform the user that the version is unsupported.

## Example Output

"Based on your setup (GKE 1.34.1-gke.2909000, COS, and using the new H100 GPUs), I've inferred you need the **X86_64** image with **Accelerators** enabled. The golden base image is: `gke-1341-gke2909000-cos-125-19216-0-115-c-nvda`"

© google · Apache-2.0 · google/skills

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой