From adk-agent-builder
Use this skill to define an ADK 2.0 agent declaratively in YAML/JSON via Agent Config — no Python code required. Triggers on: "ADK agent config", "no-code ADK agent", "agent.yaml", "declare ADK agent in YAML", "build agent without code", "ADK config file". Generates an agent.yaml describing model, instruction, tools, and sub_agents that ADK loads at runtime. Best for non-engineers, quick iteration, or storing agent definitions in a config repo.
How this skill is triggered — by the user, by Claude, or both
Slash command
/adk-agent-builder:agent-config-no-codeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Author an ADK 2.0 agent as a YAML/JSON config file using Agent Config. Skip Python entirely.
Author an ADK 2.0 agent as a YAML/JSON config file using Agent Config. Skip Python entirely.
# agent.yaml
name: customer_support
model: gemini-2.5-flash
description: Triages customer support tickets and routes to specialists.
instruction: |
You are a tier-1 customer support agent. Classify each ticket as
billing, technical, or general. For billing route to the billing_agent.
For technical route to the technical_agent. Otherwise reply directly.
tools:
- google_search
sub_agents:
- $ref: ./billing_agent.yaml
- $ref: ./technical_agent.yaml
from google.adk.agents import Agent
root_agent = Agent.from_config("agent.yaml")
Or via CLI:
adk run agent.yaml
adk web --config agent.yaml
tools:
- name: google_search
- name: my_function_tool
module: my_tools.weather
function: get_weather
- name: openapi_tool
spec: ./petstore.openapi.yaml
sub_agents:
- name: billing_agent
inline:
model: gemini-2.5-flash
instruction: Handle billing questions only.
- $ref: ./shared/escalation_agent.yaml
name, model, instruction are required$ref paths are relative to the config fileadk validate agent.yaml (if available in your ADK version) before deployGuides 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-agent-builder