gcloud

Provides safety-critical validation, guardrails, and data reduction for gcloud CLI operations across Google Cloud Platform (GCP) services and infrastructure. Use when planning, generating, invoking, executing, or managing any gcloud CLI commands or GCP resources with gcloud. Don't use when writing Google Cloud client library code or raw REST/gRPC API requests.

GOGoogle official Документы

Что делает навык

Навык обеспечивает безопасную валидацию синтаксиса, защиту от деструктивных действий и сокращение объема данных для операций gcloud CLI в Google Cloud Platform. Он предотвращает галлюцинации агентов и блокировку выполнения, требуя обязательной проверки синтаксиса через gcloud help перед предложением или выполнением команд.

Когда применять

  • Планирование и генерация команд gcloud CLI для управления ресурсами GCP
  • Выполнение запросов на списки ресурсов с обязательным сокращением данных (--limit, --filter, --format)
  • Проверка синтаксиса и флагов перед выполнением операций с инфраструктурой
  • Исследование схемы ресурсов и доступных локаций без перегрузки контекстного окна

Как работает

  1. Шаг 1: Выполнить gcloud help <leaf_command> для валидации синтаксиса конкретного подкоманды
  2. Шаг 2: Проверить обязательные и опциональные флаги, а также наличие поддержки --dry-run или --validate-only
  3. Шаг 3: Предложить команду с флагом --dry-run или --validate-only, если они поддерживаются
  4. Шаг 4: Предложить финальную команду с обязательными флагами --project, --quiet, --limit/--filter/--format
  5. Шаг 5: Для деструктивных операций (delete, IAM, billing) запросить явное разрешение пользователя перед выполнением

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

Какой план действий для создания виртуальной машины в регионе us-central1?
Получи список всех инстансов SQL в проекте my-project, но только их имена и статусы
Как удалить тему Pub/Sub temp-topic в проекте test-project?

Что понадобится

  • Установленный Google Cloud SDK (gcloud CLI)
  • Настроенная аутентификация (ADC, service account keys или impersonation)
  • Доступ к документации gcloud help (локально)

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «gcloud» из репозитория: # https://github.com/google/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r gcloud/ ~/.claude/skills/gcloud/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.