orchestrator

Orchestrate parallel subagent waves, teams, and pipelines for complex workflows.

4|1|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/wyattowalsh/agents --skill orchestrator-wyattowalsh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: orchestrator
Source: https://github.com/wyattowalsh/agents/tree/main/skills/orchestrator
Command: npx skills add https://github.com/wyattowalsh/agents --skill orchestrator-wyattowalsh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill tackles the complexity of managing multiple independent tasks or agents simultaneously, ensuring efficient parallel execution and preventing dropped work.

Core Features & Use Cases

  • Parallel Execution: Run multiple subagents or agent teams concurrently.
  • Decomposition Gate: Automatically breaks down complex requests into parallelizable actions.
  • Tiered Orchestration: Selects the optimal execution strategy (teams, waves, single session) based on task complexity.
  • Use Case: When refactoring a large codebase, use the orchestrator to assign different modules to different teammates (agents) who work in parallel, significantly speeding up the process.

Quick Start

Use the orchestrator skill to dispatch a wave of subagents to perform independent research tasks.

Frequently Asked Questions about orchestrator

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

FAQPage Schema
How do I run parallel agent actions for complex workflow automation?

Run parallel agent actions by using a decomposition gate to break down complex requests into independent tasks, then dispatching subagent waves concurrently to execute them. This approach prevents dropped work and accelerates complex workflows.

What is the best way to coordinate agent teams during codebase refactoring?

Coordinate agent teams by selecting tiered orchestration, which assigns different modules to different teammates working concurrently. This parallel execution strategy significantly speeds up large codebase refactoring while ensuring all dispatched agents are tracked.

How does decomposition manage parallel execution of independent tasks?

Decomposition automatically breaks down complex requests into parallelizable actions. These actions are then executed concurrently using subagent waves, pipelines, or agent teams, with progress tracking ensuring all independent tasks are completed.

Can I use tiered orchestration to select execution strategies for varying task complexity?

Yes, tiered orchestration selects the optimal execution strategy—such as agent teams, waves, or a single session—based on task complexity. This ensures efficient workflow automation and prevents dropped work during parallel execution.

Why do I need an accounting rule and recovery ladder for parallel subagents?

The accounting rule and recovery ladder ensure all dispatched agents are accounted for during parallel execution. They provide progress tracking and recovery mechanisms to prevent dropped work and manage complex workflow decomposition safely.

Does orchestrator support parallel execution without external dependencies?

Yes, parallel execution is supported natively without external dependencies. The orchestrator manages decomposition, tier selection, and progress tracking entirely through its internal scripts and references to coordinate complex workflows.