orchestration

Coordinates multi-agent workflows through Orca task dispatch, decision gates, and coordinator loops.

366|90|Updated Aug 22, 2026
One-click install
npx skills add https://github.com/bam-bam-2/solo-skills --skill orchestration-bam-bam-2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: orchestration
Source: https://github.com/bam-bam-2/solo-skills/tree/main/skills/orchestration
Command: npx skills add https://github.com/bam-bam-2/solo-skills --skill orchestration-bam-bam-2

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Coordinating multiple AI agents on a shared task requires structured messaging, task dispatch, and escalation handling that ad-hoc prompting cannot provide. This Skill routes those coordination needs through the Orca runtime so agents can exchange threaded messages, wait on worker results, and decompose work into task DAGs. ## Core Features & Use Cases - Structured Multi-Agent Coordination: Supports threaded messages, blocking ask/reply flows, task dispatch, worker_done and escalation waits, task DAGs, decision gates, and coordinator loops. - Version-Matched Guidance: Loads the full orchestration reference directly from the installed Orca binary via ORCA skills get orchestration, so instructions never drift from the binary that runs the commands. - Safe CLI Resolution: Selects the correct Orca executable per environment (ORCA_CLI_COMMAND, orca-dev, orca-ide, or orca) and avoids accidentally launching the GNOME Orca screen reader. - Use Case: When a user asks to split a large feature across several agents with a coordinator monitoring progress and gating decisions, this Skill directs the agent to bootstrap Orca, load the current guide, and dispatch the task DAG. ## Quick Start Ask the agent to coordinate multiple workers on a task using Orca orchestration, and it will resolve the correct CLI, run ORCA skills get orchestration to load the full guide, then dispatch and monitor the tasks.

Frequently Asked Questions about orchestration

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

FAQPage Schema
How do I coordinate multiple AI agents with Orca orchestration?

Resolve the correct Orca executable for your environment, then run `ORCA skills get orchestration` to load the version-matched guide. It covers task creation and dispatch, worker_done authority, decision gates, and coordinator loops for multi-agent work.

When should I use Orca orchestration versus orca-cli?

Use orchestration for supervised coordination like task DAGs, decision gates, and waiting on worker results. Use orca-cli for full ownership handoffs, ordinary terminal control, shell commands, worktree management, and Orca's embedded browser automation.

Why does running the orca command start a screen reader on Linux?

On Linux outside Orca-managed terminals, bare `orca` usually resolves to the GNOME Orca screen reader at /usr/bin/orca. Use `orca-ide` in that context instead, and never run bare `orca` there.

What if my Orca binary does not recognize the skills get command?

Only when the binary explicitly reports `skills get` as unknown, use the bounded read-only fallback: `ORCA status --json`, `ORCA orchestration task-list --json`, and `ORCA terminal list --json`. Then update Orca to restore the full guide.

Can I use a non-Orca subagent tool for orchestration tasks?

No. Coordination requires real Orca runtime state, so substituting a non-Orca subagent tool is not supported. Confirm the app is running with `ORCA status --json` and prefer `--json` output for agent-driven calls.