Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
onewave-ai avatar

Sub Agent Orchestrator

  • 169 installs
  • 237 repo stars
  • Updated July 15, 2026
  • onewave-ai/claude-skills

Design multi-agent workflows with delegated sub-tasks, context handoffs, and parallel execution for complex coding and automation jobs.

About

Sub-agent-orchestrator structures multi-agent execution graphs, delegating specialized sub-tasks with clear handoffs, parallelism, and retry logic so complex build and automation workflows complete reliably at scale.

  • Parallel sub-agent dispatch
  • Context handoff rules
  • Task decomposition templates
  • Failure retry orchestration

Sub Agent Orchestrator by the numbers

  • 169 all-time installs (skills.sh)
  • +4 installs in the week ending Aug 4, 2026 (Skillselion tracking)
  • Ranked #3,144 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/onewave-ai/claude-skills --skill sub-agent-orchestrator

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs169
repo stars237
Last updatedJuly 15, 2026
Repositoryonewave-ai/claude-skills

What it does

Design multi-agent workflows with delegated sub-tasks, context handoffs, and parallel execution for complex coding and automation jobs.

Files

SKILL.mdMarkdownGitHub ↗

Sub-Agent Orchestrator

Design and execute multi-agent pipelines where each step is a different agent that depends on the previous one. Define roles, dependencies, and handoffs in YAML, then run sequential, parallel, conditional, loop, and map-reduce workflows with retry, timeout, and validation.

Unlike Agent Army (homogeneous parallel code changes) and Agent Swarm (homogeneous parallel data processing), this orchestrator coordinates heterogeneous pipelines where the output of A feeds the input of B.

Contents

  • references/patterns.md -- The six workflow patterns and the comparison to Agent Army/Swarm.
  • references/workflow-schema.md -- Full YAML workflow definition language.
  • references/examples.md -- Complete worked workflows (research-to-proposal, lead scoring).
  • references/execution-engine.md -- Per-step execution model, retry, timeout, validation, edge cases.
  • references/templates.md -- Reusable workflow scaffolds.
  • references/visual-and-reporting.md -- Text diagrams and the execution report template.

Workflow

1. Determine the mode from the request:

  • Run a workflow file: read the YAML at the given path.
  • Define and run inline: convert the natural-language description into a workflow YAML (see references/workflow-schema.md), then show it for approval.
  • Dry run: parse, validate, resolve inputs, and show the execution plan without deploying agents.
  • Inspect: parse the YAML and produce a human-readable description plus a text diagram (see references/visual-and-reporting.md).

2. Parse and validate the workflow: confirm required fields, that agent IDs resolve, and that there are no circular dependencies. Report syntax or reference errors with the offending line. See references/execution-engine.md.

3. Resolve inputs: collect every required input from the user before starting; apply defaults for optional inputs.

4. Build the execution DAG and run each step in topological order using the matching execution model (sequential, parallel, conditional, loop, map). See references/execution-engine.md.

5. After each agent completes, validate its output against the agent's schema and rules. On failure, apply the retry/timeout/failure policy (skip, abort, or fallback).

6. On completion, present results using the execution report template in references/visual-and-reporting.md. For partial or failed runs, report what completed, what failed, and any collected partial output.

Choosing a pattern

Match the task shape to a pattern, then scaffold from references/templates.md:

  • Strict ordering of distinct steps: sequential chain.
  • One input scored or analyzed from multiple angles: parallel fan-out/fan-in.
  • Input routed by classification: conditional routing.
  • Output must meet a quality bar: loop with a validator.
  • Large input chunked and recombined: map-reduce.
  • A step needs a backup approach on failure: pipeline with fallback.

See references/patterns.md for diagrams and examples of each.

Related skills

AI & Agent Buildingagentsautomation

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.