
from companion-python18
Build and orchestrate AI agents using the Google Agent Development Kit (ADK) in Python, including LlmAgent and workflow agents.
This skill provides comprehensive guidance for developers to build, orchestrate, and test single-agent and multi-agent systems using the Google Agent Development Kit (ADK) in Python.
Use this skill when you need to define AI agents with specific personas, create custom tools for LLMs, or build complex agentic workflows involving sequential, parallel, or looping execution patterns.
LlmAgent configuration, custom tool definition using Python functions, and implementation of Workflow Agents (SequentialAgent, LoopAgent, ParallelAgent). It also includes a comprehensive guide on subclassing BaseAgent for custom logic and session management using InMemorySessionService and Runner.Compatible with agents that can execute Python code and integrate with the Google Gemini API (e.g., Codex, Gemini CLI, or custom Python-based agent runtimes).
This skill has not been reviewed by our automated audit pipeline yet.