ADK Orchestration

Design deterministic multi-agent orchestration workflows with SequentialAgent, ParallelAgent, and LoopAgent.

3|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/MattMagg/agentic-plugins --skill adk-orchestration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ADK Orchestration
Source: https://github.com/MattMagg/agentic-plugins/tree/main/plugins/adk-builder/skills/adk-orchestration
Command: npx skills add https://github.com/MattMagg/agentic-plugins --skill adk-orchestration

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Guides the design and implementation of deterministic, multi-agent orchestration workflows that coordinate sub-agents and complex communication patterns.

Core Features & Use Cases

  • Deterministic workflow controllers (SequentialAgent, ParallelAgent, LoopAgent) that orchestrate sub-agents in defined orders.
  • Transfer control and A2A-style delegation to enable dynamic routing while sharing session state.
  • Hierarchical task decomposition and nested workflows for scalable automation across teams and systems.

Quick Start

Create a root workflow agent and compose SequentialAgent, ParallelAgent, and LoopAgent patterns to orchestrate sub-agents.

Frequently Asked Questions about ADK Orchestration

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

FAQPage Schema
How do I design deterministic multi-agent orchestration workflows?

To design deterministic multi-agent orchestration workflows, compose a root workflow agent using SequentialAgent, ParallelAgent, and LoopAgent patterns to orchestrate sub-agents in defined execution orders.

What is the best way to route tasks between agents while sharing session state?

The best way to route tasks between agents while sharing session state is using transfer control and agent-to-agent delegation patterns, which enable dynamic routing across complex agent systems.

When do I need hierarchical task decomposition in multi-agent systems?

You need hierarchical task decomposition in multi-agent systems when building scalable automation across teams and systems, allowing nested workflows to reliably distribute complex tasks among sub-agents.

Can I use ParallelAgent and LoopAgent together in a single workflow?

Yes, you can use ParallelAgent and LoopAgent together in a single workflow by creating a root workflow agent that composes these deterministic controllers to orchestrate sub-agents concurrently and iteratively.

Does multi-agent orchestration support real-time streaming and A2A communication?

Multi-agent orchestration supports real-time streaming and A2A communication patterns, providing integration references to coordinate complex agent interactions and reliable automation pipelines.