dispatching-parallel-agents

Dispatch parallel agents to investigate independent problems concurrently.

5|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/mrtolkien/GHOST --skill dispatching-parallel-agents-mrtolkien
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dispatching-parallel-agents
Source: https://github.com/mrtolkien/GHOST/tree/main/vendor/superpowers/dispatching-parallel-agents
Command: npx skills add https://github.com/mrtolkien/GHOST --skill dispatching-parallel-agents-mrtolkien

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

When you have multiple unrelated failures or tasks, investigating them sequentially wastes time. Dispatch one agent per independent problem domain so they can be tackled concurrently.

Core Features & Use Cases

  • Parallel investigation: assign a dedicated agent to each independent domain to speed up resolution.
  • Clear scope and outputs: each agent receives a focused goal, boundaries, and a concise summary of findings.
  • Structured orchestration: simple pattern to dispatch tasks in parallel and aggregate results for integration.

Quick Start

Dispatch parallel agents to investigate independent problems concurrently.

Frequently Asked Questions about dispatching-parallel-agents

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

FAQPage Schema
How do I run parallel investigations for multiple unrelated failures concurrently?

Dispatch parallel agents by assigning one agent per independent problem domain. This concurrency pattern enforces per-domain focus and isolated execution, allowing unrelated tasks or failures to be investigated concurrently rather than sequentially.

When should I use parallel agents for concurrent task execution?

Use parallel agents when you have multiple unrelated failures or tasks that can be addressed in isolation without shared state. This concurrency approach prevents interference and race conditions while allowing independent problems to be tackled concurrently for faster resolution.

How do I dispatch independent tasks to agents concurrently without race conditions?

Dispatch independent tasks by assigning a dedicated agent to each problem domain with a defined prompt and structured summary. This orchestration pattern enforces per-domain focus and isolation, preventing interference and race conditions during concurrent execution.

Can I aggregate structured summaries from parallel agents after concurrent execution?

Yes, this orchestration pattern dispatches tasks in parallel and aggregates structured summaries for integration. Each agent receives focused goals and boundaries, returning a concise summary of findings to be integrated after concurrent tasks complete.

What are the limitations of dispatching parallel agents for isolated problems?

Parallel agents are limited to independent problems that can be addressed in isolation without shared state. This approach is unsuitable for tasks requiring shared state or interdependent processing, as it enforces per-domain focus to prevent interference between concurrent agents.