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 сам решает, когда его использовать:
- Обнаружение (Discovery) — когда сессия начинается, Claude Code сканирует ваши папки с навыками и загружает в контекст только название и описание каждого навыка.
- Активация (Activation) — когда ваш запрос совпадает с описанием навыка (например, «деплой этого приложения» → Cloud Run Basics), Claude загружает полный файл
SKILL.mdв контекст. - Выполнение (Execution) — Claude следует инструкциям навыка, фрагментам кода и ссылаемым файлам во время выполнения задачи.
Где живут навыки:
- Для конкретного проекта:
.claude/skills/<skill-name>/SKILL.md— активен только внутри этого репозитория. - Глобально (для всех проектов):
~/.claude/skills/<skill-name>/SKILL.md— доступен везде.
Практическое правило: навыки, специфичные для клиента или стека, помещаются в папку проекта. Навыки, которые вы хотите использовать в каждой сборке (например, gcloud CLI Skill), размещаются глобально.
3. Настройка для новичков (начните отсюда)
Вариант A — одна команда (рекомендуется)
Это откроет интерактивный выбор — выберите только те навыки, которые вам нужны (начните с 2–3, а не со всех сразу). Команда автоматически поместит их в вашу папку навыков.
Вариант B — плагины Claude Code (навыки + MCP-серверы в комплекте)
Вариант C — вручную (без сторонних инструментов)
- Откройте github.com/google/skills и найдите нужный навык.
- Скопируйте его файл
SKILL.mdв.claude/skills/<skill-name>/SKILL.mdв вашем проекте. - Перезапустите 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. Три навыка, с которых стоит начать
- Firebase Basics — наивысшая отдача для работы с клиентами. Аутентификация + база данных + хостинг в одном флаконе.
- Cloud Run Basics — превращает «страх перед деплоем» в задачу на один разговор.
- 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
