From adk-multi-agent
Use this skill to design an ADK 2.0 coordinator agent with multiple subagents — the canonical multi-agent pattern. Triggers on: "ADK coordinator", "ADK subagents", "build an ADK agent team", "parent agent with sub_agents", "delegating ADK agent", "ADK collaborative agents", "agent that routes to specialists". Generates a coordinator LlmAgent with sub_agents=[...] containing N specialist agents, plus instruction text that teaches the coordinator when to delegate to each.
How this skill is triggered — by the user, by Claude, or both
Slash command
/adk-multi-agent:coordinator-subagent-patternThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
The most common multi-agent ADK 2.0 layout: one coordinator routes user input to specialist subagents.
The most common multi-agent ADK 2.0 layout: one coordinator routes user input to specialist subagents.
from google.adk.agents import LlmAgent
greeter = LlmAgent(
name="greeter",
model="gemini-2.5-flash",
description="Handles greetings, small talk, and onboarding.",
instruction="Greet the user warmly. Ask how you can help.",
)
task_executor = LlmAgent(
name="task_executor",
model="gemini-2.5-pro",
description="Executes concrete tasks: search, calculations, file ops.",
instruction="Carry out the user's task. Cite sources where relevant.",
)
coordinator = LlmAgent(
name="coordinator",
model="gemini-2.5-flash",
description="Routes user requests to greeter or task_executor.",
instruction=(
"You coordinate two specialists:\n"
" - greeter: small talk, intros\n"
" - task_executor: concrete tasks\n"
"Inspect the user's message and delegate to the right specialist. "
"Do not answer directly unless neither specialist fits."
),
sub_agents=[greeter, task_executor],
)
root_agent = coordinator
ADK exposes each subagent's name and description to the coordinator's LLM. The coordinator decides via tool-call which subagent receives the next turn.
description — that's what the coordinator readsnamedescription (≤ 1 sentence is ideal)Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub healthcare-ai-consulting-llc/adk-2-toolkit --plugin adk-multi-agent