google/agents-cli / google-agents-cli-adk-code
google-agents-cli-adk-code
- Установки
- 111,677
- Автор
- google/agents-cli
- Источник
- github.com/google/agents-cli
Справочник по разработке агентов на Python с помощью Google ADK: типы агентов, инструменты, колбэки, оркестрация и управление состоянием. Содержит готовые рецепты и примеры кода, помогает быстро писать и дорабатывать агентский код, не отвлекаясь на поиск документации.
Установить скилл
npx skills add https://github.com/google/agents-cli --skill google-agents-cli-adk-code
Аудит безопасности
Gen Agent Trust Hub
passThis skill serves as a comprehensive technical reference and cheatsheet for the Google Agent Development Kit (ADK). It provides developers with code patterns, configuration examples, and CLI commands for building AI agents. All referenced packages, tools, and documentation links are part of the official vendor ecosystem.
Audited: 5/19/2026, 3:08:35 AM
Socket
passNo alerts
Audited: 5/19/2026, 3:09:28 AM
Snyk
warnRisk: MEDIUM · 1 issue
Audited: 5/19/2026, 3:08:22 AM
Промпт скилла
ADK Code Reference
Activate /google-agents-cli-workflow first for required development phases and scaffolding steps.
1. Study Recipes (No Project Needed)
Read the topic index in references/samples.md before answering "how do I build X". Worked implementations exist for: sandboxed/per-user code execution, agent-loadable SKILL.md skills, cross-session memory, approval gates before risky actions, tool guardrails, per-user credentials, and scheduled/event-driven runs.
The index only gives you a name; the recipe is the code. Clone it and read its AGENTS.md before you implement anything it covers. Hand-writing a Docker or E2B sandbox wrapper, a skill loader, a moderation callback or a memory store — for a capability the index lists — means you stopped at the name.
2. Prerequisites for Writing Code
Do NOT write agent code until a project is scaffolded.
- Verify project: run
agents-cli info(proceed if config exists). - New project: run
agents-cli scaffold create <name>. - Existing code: run
agents-cli scaffold enhance ..
Language Support: This reference covers the Python ADK SDK. Support for other languages coming soon.
Quick Reference — Most Common Patterns
from google.adk.agents import Agent
def get_weather(city: str) -> dict:
"""Get current weather for a city."""
return {"city": city, "temp": "22°C", "condition": "sunny"}
root_agent = Agent(
name="my_agent",
model="gemini-3.7-flash",
instruction="You are a helpful assistant that ...",
tools=[get_weather],
)
References
Use cheatsheets for common patterns. For deep knowledge, fetch the docs index or inspect the installed package.
| Reference | When to read |
|---|---|
references/samples.md | Topic-indexed catalog of ADK reference recipes. Read in workflow Phase 1 — before scaffolding and before writing code — maps a capability to the recipe that implements it. |
references/adk-python.md | Core ADK API: Agent, tools, callbacks, plugins, state, artifacts, multi-agent systems, SequentialAgent / ParallelAgent / LoopAgent, custom BaseAgent, ManagedAgent (server-hosted first-party agents), A2A protocol, A2UI. Default for most agents. |
references/adk-workflows.md | Graph-based Workflow API (ADK 2.0): nodes, edges, fan-out/fan-in, HITL, parallel processing. Use when you need explicit graph topology. |
curl https://adk.dev/llms.txt | Docs index (every page title + URL). Fetch it, then WebFetch the specific page for anything beyond the cheatsheets. |
| Installed ADK package | Exact signatures and symbols — inspect the source (see "Inspecting ADK Source Code" in references/adk-python.md). |
Related Skills
/google-agents-cli-workflow— Development workflow, coding guidelines, and operational rules/google-agents-cli-scaffold— Project creation and enhancement withagents-cli scaffold create/scaffold enhance/google-agents-cli-eval— Evaluation methodology, dataset schema, and the eval-fix loop/google-agents-cli-deploy— Deployment targets, CI/CD pipelines, and production workflows
Все файлы скилла
- references/adk-python.md
- references/adk-workflows.md
- references/samples.md
- SKILL.md
Другие скиллы автора
google-agents-cli-workflow
111,364 установокgoogle/agents-cli
Скилл описывает полный цикл разработки агентов Google: от анализа требований и создания каркаса до сборки, оценки, развёртывания и мониторинга. Содержит пошаговый процесс с фазами, ссылки на сопутствующие скиллы и рекомендации по тестированию. Помогает быстро создавать качественных агентов без типичных ошибок.
google-agents-cli-eval
111,330 установокgoogle/agents-cli
Скилл помогает оценивать и улучшать качество AI-агентов: создавать наборы тестовых сценариев, запускать оценку через agents-cli, разбирать причины провалов и оптимизировать агента по методу Quality Flywheel. Включает подбор метрик, сравнение результатов и типовые исправления для частых ошибок.
google-agents-cli-deploy
111,272 установокgoogle/agents-cli
Помогает развернуть ADK-агентов в Google Cloud: выбирает таргет (Agent Runtime, Cloud Run или GKE), настраивает деплой, секреты, сервисные аккаунты, CI/CD и откат. Покрывает флаги agents-cli, таймауты, IaC-паттерны и отладку, включая OAuth-консенсус и привязку к Agent Gateway.
google-agents-cli-scaffold
111,267 установокgoogle/agents-cli
Создаёт, улучшает и обновляет проекты ADK-агентов с помощью команды agents-cli scaffold. Помогает выбрать шаблон, настроить развёртывание, CI/CD и быстро перейти от прототипа к продакшену. Подходит для старта нового проекта, добавления инфраструктуры или обновления существующего.
google-agents-cli-observability
111,258 установокgoogle/agents-cli
Этот скилл помогает настроить наблюдаемость для ADK-агентов: трассировку через Cloud Trace, логирование промптов и ответов, аналитику в BigQuery и подключение сторонних платформ (AgentOps, Phoenix и другие). Также объясняет порядок действий при развёртывании и даёт советы по устранению неполадок.
google-agents-cli-publish
111,142 установокgoogle/agents-cli
Публикует и регистрирует ADK-агентов в Gemini Enterprise, а также управляет агентами в Agent Registry. Поддерживает ADK и A2A режимы регистрации, автоматическое определение параметров из deployment_metadata.json, интерактивный и программный режимы для CI/CD. Помогает регистрировать MCP-серверы и устранять неполадки при публикации.