Expert guidance on the Google Agent Development Kit (ADK) for Python. Use this skill when the user asks about building agents, using tools, streaming, callbacks, tutorials, deployment, or advanced architecture with the Google ADK in Python.
85
81%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
This skill provides comprehensive documentation and Python examples for the Google Agent Development Kit (ADK). It maps documentation topics to their corresponding Python code snippets.
Identify the user's specific interest or task and refer to the relevant reference file below. Each reference file contains links to the official documentation (Markdown) and the corresponding Python examples (raw code).
For installation, quickstarts, and basic agent setup.
For creating different types of agents (LLM, Workflow, Loop, Parallel, Sequential) and configuring specific models (Gemini, Anthropic, etc.).
For integrating tools like Google Search, Code Execution, BigQuery, third-party services (GitHub, Jira, etc.), MCP, and Grounding.
For building real-time, low-latency streaming agents (audio/video).
For hooking into agent lifecycle events (before/after agent, model, tool execution).
For deep dives into the Runtime, Sessions, Memory, Context, Events, Artifacts, and Plugins.
For deploying agents (Cloud Run, GKE) and observability (Logging, Tracing, Evaluation).
For end-to-end tutorials and complete agent samples (e.g., YouTube Shorts Assistant, Weather Agent).
For REST API details.
For project info, community, release notes, and limitations.
web_fetch or run_shell_command with curl if you need to provide the actual content to the user.7277476
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.