google-adk-skill

Document ADK components and orchestration patterns for Python agent workflows.

Updated Mar 27, 2026
One-click install
npx skills add https://github.com/misunders2d/ori --skill google-adk-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-adk-skill
Source: https://github.com/misunders2d/ori/tree/main/skills/google-adk-skill
Command: npx skills add https://github.com/misunders2d/ori --skill google-adk-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Provide foundational knowledge and patterns for building, evaluating, and evolving ADK-powered agents.

Core Features & Use Cases

  • Comprehensive reference for ADK components: Agents, Tools, Sessions, State, and Runners.
  • Guides orchestration patterns including Sequential, Parallel, and Loop agents, with practical examples.
  • Practical setup and workflows for integrating OAuth patterns, cross-module evolution, and guarded tool calls.

Quick Start

Review the adk-cheatsheet in references/adk-cheatsheet.md to begin building your first ADK agent with a simple tool.

Frequently Asked Questions about google-adk-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I orchestrate sequential and parallel agents in Google ADK?

Google ADK orchestration patterns for sequential and parallel agents are managed by configuring Runners to route deterministic or asynchronous tasks across Python modules. This Skill provides practical examples for building these multi-agent workflows.

What are the core components for building an ADK-powered agent in Python?

ADK-powered agents in Python are built using core constructs including Agent, Tool, Session, State, and Runner. This Skill serves as a comprehensive reference for designing agent architectures and managing state across these components.

How do I manage state and sessions for asynchronous ADK workflows?

Managing state for asynchronous ADK workflows involves using the Session and State constructs to persist data across Python modules. This Skill outlines patterns for safe, modular integrations and cross-module evolution of agent state.

Can I integrate OAuth patterns and guarded tool calls in ADK agents?

Yes, ADK agents support integrating OAuth patterns and guarded tool calls. This Skill provides practical setup workflows and guidance for securing tool execution and managing cross-module evolution within your agent architecture.

What is the best way to start building my first ADK agent with a simple tool?

To start building your first ADK agent with a simple tool, review the provided ADK cheatsheet reference. It offers foundational knowledge and quick start patterns for setting up Agents, Tools, and Runners in Python.