dispatching-parallel-agents

Dispatch independent work to parallel subagents with structured prompts and verified integration.

Updated Aug 3, 2026
One-click install
npx skills add https://github.com/m-de-graaff/skills --skill dispatching-parallel-agents-m-de-graaff
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: dispatching-parallel-agents
Source: https://github.com/m-de-graaff/skills/tree/main/skills/dispatching-parallel-agents
Command: npx skills add https://github.com/m-de-graaff/skills --skill dispatching-parallel-agents-m-de-graaff

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Delegating work to parallel agents wastes money and produces unverified results when done without discipline. This Skill gates dispatching behind explicit user consent, structures the dispatch prompt, and enforces verification of everything agents return. ## Core Features & Use Cases - Dispatch gate: Distinguishes being asked for fan-out from merely noticing parallelizable work, and limits unsolicited suggestions to a two-line offer with a cost estimate. - Split and prompt design: Splits work by problem domain so no two agents write the same file, and defines a four-part dispatch prompt (task, evidence, boundary, return contract). - Result integration: Verifies agent claims by re-running checks, detects cross-agent file collisions, runs the full suite once at the end, and filters null results from dead agents. - Use Case: Four subsystems fail independently in CI. With user approval, dispatch four agents in one message, each with the failing test output and a file boundary, then verify each fix and run the full suite before reporting. ## Quick Start Ask the assistant to fan out the independent failures across subsystems to parallel agents and integrate the verified results.

Frequently Asked Questions about dispatching-parallel-agents

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

FAQPage Schema
How do I dispatch parallel agents for independent tasks?▼

Dispatch every independent agent in a single message so they actually run in parallel. Each prompt needs four parts: the task as one goal, verbatim evidence like error text, the file boundary it may change, and a return contract describing what to hand back.

When should I use subagents instead of doing the work myself?▼

Use subagents when the user explicitly asks for fan-out and the work splits into two or more genuinely independent pieces. Fan-out buys wall-clock time and context headroom, but tokens scale linearly with agent count, so it never buys correctness.

What makes a good work split for parallel agents?▼

Split by problem domain, not file count: each piece must be understandable without the others, and no two agents may write the same file. Related failures where one fix might resolve others, or exploratory work, are not real splits.

Can parallel agents edit the same files safely?▼

Not by default, since neither agent sees the other's diff. Use isolation: worktree to give each agent its own checkout when parallel writes would collide, accepting the setup time and disk cost.

Why do agent results need verification before reporting?▼

Agent summaries are claims, not results; an agent may report tests passing without running them. Re-run the check yourself, run the full suite once at the end, and relay conclusions rather than transcripts.

What are the limitations of parallel agent dispatch?▼

There is no mid-course correction on a dispatched agent except SendMessage, and a bad prompt wastes the entire agent. A returned null means the agent died or was skipped and must be filtered before using results.