google-agents-cli-scaffold
Создаёт, улучшает и обновляет проекты Google ADK через команды scaffold create, enhance и upgrade. Поддерживает шаблоны A2A и RAG, настройку CI/CD и деплой в Agent Runtime, Cloud Run, GKE. Не предназначен для написания кода агентов.
Что делает навык
Навык использует утилиту agents-cli для создания, улучшения и обновления проектов Google ADK, обеспечивая генерацию инфраструктуры, CI/CD и шаблонов деплоя. Он не предназначен для написания кода агентов, а фокусируется на настройке окружения, выборе архитектуры и подготовке проекта к разработке.
Когда применять
- Создание нового проекта агента с нуля с выбором шаблона (Python/Go) и целевой платформы деплоя.
- Добавление CI/CD пайплайна или конфигурации деплоя (Agent Runtime, Cloud Run, GKE) к существующему прототипу.
- Обновление существующего проекта до новой версии agents-cli с сохранением пользовательских изменений.
- Генерация эталонных файлов (Dockerfile, Terraform) в временной директории для использования в других проектах.
Как работает
- Обязательно загрузите /google-agents-cli-workflow и выполните Phase 0 для уточнения требований пользователя перед созданием нового проекта.
- Выберите архитектуру и флаги CLI (шаблон, цель деплоя, CI/CD, тип сессий), учитывая, что A2A встроен по умолчанию, а RAG реализуется через рецепты.
- Запустите команду scaffold create для нового проекта или scaffold enhance для существующего, строго соблюдая ограничения имен (≤26 символов, строчные буквы, дефисы) и не создавая директорию вручную.
- При необходимости используйте флаг --prototype для быстрого старта без инфраструктуры, а деплой добавляйте позже через enhance.
- Для обновления проекта используйте scaffold upgrade, предварительно проверив изменения через --dry-run.
- После создания загрузите /google-agents-cli-workflow для следования правилам разработки и используйте agents-cli run/eval для проверки.
Примеры запросов агенту
Что понадобится
- Установленный uv и пакет google-agents-cli (uv tool install google-agents-cli).
- Доступ к файлам /google-agents-cli-workflow и /google-agents-cli-adk-code для уточнения требований и кода.
- Соблюдение ограничений имен проектов (≤26 символов, lowercase, numbers, hyphens).
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.