TL;DR — Google опубликовала официальный репозиторий Agent Skills по адресу github.com/google/skills. Одна команда устанавливает их в Claude Code. Затем Claude автоматически загружает нужный навык (Skill), когда ваша задача касается Firebase, Cloud Run, Gemini, BigQuery и других сервисов — больше никаких гаданий по зашумленным промптам.

1. Чем на самом деле являются Google Skills

Skill (навык) — это небольшая папка с файлом SKILL.md внутри. Считайте это документацией, созданной специально для агента. В ней содержатся официальные, сжатые инструкции, фрагменты кода и лучшие практики для одной конкретной технологии.

Почему это лучше обычных промптов:

  • Точность — Claude следует официальным руководствам Google вместо того, чтобы угадывать на основе обученных данных, которые могут быть устаревшими.
  • Без раздувания контекста — в отличие от запихивания документации в промпт (или тяжеловесных MCP-серверов), навыки загружаются _только при необходимости_. Claude видит только название + описание до тех пор, пока ваша задача не совпадет с навыком.
  • Согласованность — каждая сборка каждый раз следует одним и тем же правилам.

2. Когда они попадают в Claude (как работает активация)

Это та часть, которую большинство людей упускает. Вы не «запускаете» навык — Claude сам решает, когда его использовать:

  1. Обнаружение (Discovery) — когда сессия начинается, Claude Code сканирует ваши папки с навыками и загружает в контекст только название и описание каждого навыка.
  2. Активация (Activation) — когда ваш запрос совпадает с описанием навыка (например, «деплой этого приложения» → Cloud Run Basics), Claude загружает полный файл SKILL.md в контекст.
  3. Выполнение (Execution) — Claude следует инструкциям навыка, фрагментам кода и ссылаемым файлам во время выполнения задачи.

Где живут навыки:

  • Для конкретного проекта: .claude/skills/<skill-name>/SKILL.md — активен только внутри этого репозитория.
  • Глобально (для всех проектов): ~/.claude/skills/<skill-name>/SKILL.md — доступен везде.

Практическое правило: навыки, специфичные для клиента или стека, помещаются в папку проекта. Навыки, которые вы хотите использовать в каждой сборке (например, gcloud CLI Skill), размещаются глобально.

3. Настройка для новичков (начните отсюда)

Вариант A — одна команда (рекомендуется)

bash
npx skills add google/skills

Это откроет интерактивный выбор — выберите только те навыки, которые вам нужны (начните с 2–3, а не со всех сразу). Команда автоматически поместит их в вашу папку навыков.

Вариант B — плагины Claude Code (навыки + MCP-серверы в комплекте)

bash
claude plugin marketplace add google/skills
claude plugin install <plugin>@google-plugins

Вариант C — вручную (без сторонних инструментов)

  1. Откройте github.com/google/skills и найдите нужный навык.
  2. Скопируйте его файл SKILL.md в .claude/skills/<skill-name>/SKILL.md в вашем проекте.
  3. Перезапустите Claude Code — он автоматически обнаружит навык.

Проверьте, что всё работает

Спросите у Claude что-то, что покрывается навыком, например: _«How should I structure Firestore security rules for a client portal?»_ — работающая система сошлется на навык (вы увидите, как он загрузится) и даст ответы, соответствующие официальной документации Google.

4. Полная библиотека навыков

🏁 Начало работы с Google Cloud

НавыкЧто делаетКогда использовать
Onboarding to Google CloudПроводит Claude по правильной настройке нового проекта GCPВы новичок в Google Cloud или начинаете новый клиентский проект
Authenticating to Google CloudПравильно обрабатывает паттерны аутентификации (сервисные аккаунты, ADC, IAM)Все, для чего требуются учетные данные — сделайте это перед использованием других облачных навыков
Foundation Builder (Recipe)Настраивает хорошо структурированный фундамент GCPРазвертывание инфраструктуры для реального бизнеса, а не просто для демонстрации

🌐 Веб и хостинг приложений (источники дохода)

НавыкЧто делаетКогда использовать
Firebase BasicsПаттерны Firestore, правила безопасности, аутентификация, FunctionsКлиентские порталы, дашборды, всё, где есть пользователи и база данных
Cloud Run BasicsКонтейнеризированный деплой, масштабирование, маршрутизация трафикаТо приложение, которое лежит незавершенным, потому что никто не хочет заниматься деплоем

🤖 ИИ / ML

НавыкЧто делаетКогда использовать
Gemini APIКорректное и актуальное использование Gemini SDK и эндпоинтовСоздание ИИ-инструментов и функций вместо простого общения с ИИ

🗄️ Данные и базы данных

НавыкЧто делаетКогда использовать
BigQueryОптимизация запросов, партиционирование, проектирование схем, контроль затратАналитические пайплайны, отчетность, большие наборы данных
AlloyDB / Cloud SQLНастройка и паттерны управляемых Postgres/MySQLВашему приложению нужна полноценная реляционная база данных

⚙️ Инструменты разработчика

НавыкЧто делаетКогда использовать
gcloud CLI SkillУчит Claude правильно работать с gcloud CLIПочти всегда стоит установить глобально
Google Agents CLI OnboardingНастройка для CLI-агентов GoogleРазработка с использованием инструментов агентов Google (ADK)

🛡️ Безопасность, Kubernetes и архитектура

НавыкЧто делаетКогда использовать
GKE (+ Platform/Workload Security)Настройка кластера, Workload Identity, пулы узлов, укрепление защиты (hardening)Вы используете Kubernetes (пропустите, если нет)
Well-Architected Framework pillars (Security, Reliability, Cost Optimization, Performance, Operational Excellence, Sustainability)Заставляет Claude проверять/строить решения в соответствии с архитектурными стандартами GoogleАудит сборки или перед выкатом чего-либо в продакшен
Network Observability (Recipe)Диагностика сетевых проблемОтладка сетевых подключений в GCP

📊 Аналитика

НавыкЧто делаетКогда использовать
Google Analytics Admin / Data APIРабота с API GA4Извлечение аналитических данных в отчеты или инструменты

Google также поддерживает смежные репозитории в том же формате: google-gemini/gemini-skills (более глубокие навыки работы с Gemini API), а также навыки для Firestore, Flutter, Dart, Android и Google Cloud Storage. Устанавливайте их точно так же.

5. Три навыка, с которых стоит начать

  1. Firebase Basics — наивысшая отдача для работы с клиентами. Аутентификация + база данных + хостинг в одном флаконе.
  2. Cloud Run Basics — превращает «страх перед деплоем» в задачу на один разговор.
  3. Gemini API — позволяет Claude создавать ИИ-продукты с использованием актуального и корректного кода SDK.

Точные промпты для старта

  • Firebase: _«Используя навык Firebase, создай для меня клиентский портал с аутентификацией по email, базой данных Firestore для проектов и строго ограниченными правилами безопасности, чтобы клиенты видели только свои данные.»_
  • Cloud Run: _«Используя навык Cloud Run, контейнеризируй это приложение и разверни его в Cloud Run с разумными настройками масштабирования по умолчанию. Пошагово объясни мне каждую команду gcloud перед ее выполнением.»_
  • Gemini: _«Используя навык Gemini API, добавь в это приложение функцию ИИ-суммаризации с использованием последней версии Gemini SDK — без устаревших эндпоинтов.»_

6. Ошибки новичков, которых следует избегать

  • Установка всех навыков сразу. Больше навыков = больше описаний в контексте. Устанавливайте только то, что реально используете.
  • Пропуск навыка аутентификации. Большинство сбоев в Google Cloud — это проблемы с учетными данными. Сначала настройте аутентификацию.
  • Размещение всего глобально. Стек, специфичный для проекта, должен находиться в .claude/skills/ внутри репозитория.
  • Забытый перезапуск. Claude Code обнаруживает навыки в начале сессии — перезапустите его после установки.
  • Отношение к навыкам как к магии. Они заставляют Claude следовать официальным руководствам, но вам по-прежнему нужно четко описывать то, что вы строите.

---

Источники: репозиторий google/skills · анонс Google Cloud · документация Anthropic Agent Skills