dispatching-parallel-agents

Installation
Summary

Delegate independent tasks to specialized agents working concurrently with isolated context.

  • Dispatch one agent per problem domain when facing 3+ unrelated failures across different test files or subsystems
  • Each agent receives focused scope, clear goal, and constraints—no inherited session context or history
  • Agents work in parallel on independent investigations, then you review summaries and integrate non-conflicting fixes
  • Best for timing issues, subsystem bugs, and exploratory fixes where root causes are unrelated; avoid when failures are connected or require shared state
SKILL.md

Dispatching Parallel Agents

Overview

You delegate tasks to specialized agents with isolated context. By precisely crafting their instructions and context, you ensure they stay focused and succeed at their task. They should never inherit your session's context or history — you construct exactly what they need. This also preserves your own context for coordination work.

When you have multiple unrelated failures (different test files, different subsystems, different bugs), investigating them sequentially wastes time. Each investigation is independent and can happen in parallel.

Core principle: Dispatch one agent per independent problem domain. Let them work concurrently.

When to Use

digraph when_to_use {
    "Multiple failures?" [shape=diamond];
    "Are they independent?" [shape=diamond];
    "Single agent investigates all" [shape=box];
    "One agent per problem domain" [shape=box];
    "Can they work in parallel?" [shape=diamond];
Related skills
Installs
61.7K
GitHub Stars
186.6K
First Seen
Jan 19, 2026