orchestration

Coordinates parallel subagent dispatch with file-disjoint boundaries and result reconciliation.

Updated Jul 8, 2026
One-click install
npx skills add https://github.com/NarenKarthikBM/specseyal --skill orchestration-narenkarthikbm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: orchestration
Source: https://github.com/NarenKarthikBM/specseyal/tree/main/.claude/skills/orchestration
Command: npx skills add https://github.com/NarenKarthikBM/specseyal --skill orchestration-narenkarthikbm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When a task is fanned out to multiple agents or subagents running in parallel, shared-file races, vague scopes, and unverified results silently corrupt the work. This Skill injects a set of coordination rules that keep parallel dispatch safe and auditable. ## Core Features & Use Cases - Dispatch boundary enforcement: Ensures parallel units never write the same file, keeping shared-file edits in the orchestrator and serializing only unavoidable overlaps. - Bounded unit briefs: Requires every dispatched unit to receive an explicit scope — what it owns, what it must not touch, and what done looks like. - Result reconciliation and verification: Treats subagent summaries as claims to check against actual diffs, and requires logging of any work dropped or deferred between waves. - Use Case: While implementing a feature split across three parallel agents, apply these rules to confirm the units touch disjoint files, collect their outputs, and reconcile conflicts before declaring the wave complete. ## Quick Start Apply the orchestration skill to plan and verify a parallel dispatch of these implementation tasks across multiple subagents.

Frequently Asked Questions about orchestration

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

FAQPage Schema
How do I run multiple subagents in parallel safely?

Make dispatch boundaries file-disjoint before fanning out: verify no two units write the same file, and serialize only the overlapping piece if they must. Keep shared-file edits in the orchestrator rather than splitting them across parallel dispatches.

What should a subagent task brief include?

A dispatched unit's brief should state what it owns, what it must not touch, and what done looks like. A subagent forced to infer its own scope will guess wrong often enough to cause real conflicts.

When is a parallel dispatch actually complete?

A parallel wave is complete only after the units' outputs have been collected and checked against each other for conflicts, not when every unit returns. Reconciliation is part of the dispatch, not an optional follow-up.

Can I trust a subagent's summary of what it changed?

No. Treat a subagent's summary as a claim about intent, not ground truth, and verify it against the actual diff before accepting the result. Summaries describe what the unit intended to do, which may differ from what it did.

What are the limits of parallel agent dispatch?

Parallelism breaks down when units share mutable state or files, since a race on a shared file is a design defect rather than a correctness question. Work trimmed to fit concurrency limits or dependency ordering must be explicitly logged so it does not vanish between waves.