From google-agents-cli
Quick reference for writing Google ADK agent code: agent types, tool definitions, orchestration, callbacks, and state management in Python.
How this skill is triggered — by the user, by Claude, or both
Slash command
/google-agents-cli:google-agents-cli-adk-codeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> **Before using this skill**, activate `/google-agents-cli-workflow` first — it contains the required development phases and scaffolding steps.
Before using this skill, activate
/google-agents-cli-workflowfirst — it contains the required development phases and scaffolding steps.
agents-cli info — if it shows project config, skip to the reference belowagents-cli scaffold create <name>agents-cli scaffold enhance .Do NOT write agent code until a project is scaffolded.
Python only for now. This reference currently covers the Python ADK SDK. Support for other languages is coming soon.
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-flash-latest",
instruction="You are a helpful assistant that ...",
tools=[get_weather],
)
The first two are cheatsheets for common patterns; for broad or deep knowledge, go to the source (docs index or installed package).
| Reference | When to read |
|---|---|
references/adk-python.md | Core ADK API: Agent, tools, callbacks, plugins, state, artifacts, multi-agent systems, SequentialAgent / ParallelAgent / LoopAgent, custom BaseAgent, 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). |
/google-agents-cli-workflow — Development workflow, coding guidelines, and operational rules/google-agents-cli-scaffold — Project creation and enhancement with agents-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 workflows4plugins reuse this skill
First indexed Jun 26, 2026
npx claudepluginhub bazaarjapan/agents-cliQuick reference for writing Google ADK agent code: agent types, tool definitions, orchestration, callbacks, and state management in Python.
Engineers production-ready ADK agents with clean structure, testing, and deployment automation. Activates on 'build ADK agent', 'create agent code', or 'engineer ADK application'.
Master Google ADK patterns for building and deploying production-grade agents with clear tool contracts, validation, and operational guardrails.