ADK Agent Code Assistant
Cloud / InfraGenerates agent, tool, and callback patterns for the Google ADK Python SDK and delivers a Markdown reference output with copy-paste working code samples.
Live output preview
A plan is required to view this content
Choose a plan to access input format, sample outputs, and live previews.
View Plans →About the skill
ADK Agent Code Assistant
A helper that produces quick code references and examples for the Google ADK (Agent Development Kit) Python SDK. It handles requests like "write agent code," "set up an agent with ADK," "add a tool," "create a callback," "do state management." It does not scaffold projects from scratch (that's the job of the google-agents-cli-scaffold skill) and does not deploy (google-agents-cli-deploy); its focus is solely on writing code.
When to use it: when you already have an ADK project scaffolded with agents-cli and need proven code patterns for agent definition, adding a tool with FunctionTool, callbacks like before_agent_callback, orchestration patterns (SequentialAgent / ParallelAgent / LoopAgent), or session state management.
What it produces: a Markdown reference output with copy-paste, near-production Python code blocks — agent creation, tool definition, and callback examples; plus a table showing what each building block does and critical warning notes (e.g. don't change the existing model= value without permission, import built-in tools via the instance, Gemini 404 → verify GOOGLE_CLOUD_LOCATION).
Prerequisite: before any code is written, you must confirm a project has been scaffolded via agents-cli info. The ADK 2.0 graph-based Workflow API is pre-GA and is only recommended if the user explicitly opts in. Currently only the Python ADK SDK is covered.
How do I use this skill?
Upload the google-agents-cli-adk-code.zip you downloaded as-is — no packaging needed, the format is already correct (folder at root).
- Open Settings → Customize → Skills
- Upload → select the
google-agents-cli-adk-code.zipyou downloaded - Claude reads
SKILL.md; the name + description appear. Ready ✅
Scripts run in Anthropic's code-execution environment (sandbox) — not on your machine.