From Dev Process
Dispatches multiple parallel agents to investigate and fix independent failures concurrently when 3+ unrelated test or subsystem failures occur.
How this skill is triggered — by the user, by Claude, or both
Slash command
/dev-process:dispatching-parallel-agentsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
When multiple unrelated failures exist across different test files or subsystems, sequential investigation wastes time.
When multiple unrelated failures exist across different test files or subsystems, sequential investigation wastes time.
Core principle: Dispatch one agent per independent problem domain. Let them work concurrently.
Use when:
Don't use when:
Group failures by what's broken:
Each agent receives:
## Agent Task: Fix abort logic tests
### Scope
Only modify files in `src/abort/` and `tests/abort/`
### Goal
Make all tests in `tests/abort.test.ts` pass
### Constraints
- Don't modify other test files
- Don't change public API signatures
### Expected Output
- Summary of root cause
- List of files changed
- Verification that tests pass
Use Task tool with multiple agents:
[Agent 1] → abort logic investigation
[Agent 2] → batch completion investigation
[Agent 3] → race condition investigation
## Task: [Specific Problem]
### Context
[Brief description of the failure]
### Scope
- Files to investigate: [list]
- Files to modify: [list]
### Goal
[Clear success criteria]
### Constraints
- [What NOT to change]
- [Boundaries]
### Output Required
1. Root cause analysis
2. Changes made (with file paths)
3. Verification results
| Mistake | Fix |
|---|---|
| Too broad scopes | Specific, focused scopes |
| Missing context | Include error messages, test names |
| No constraints | Clear boundaries on what to change |
| Vague outputs | Request detailed summaries |
After agents complete:
6 test failures across 3 files:
abort.test.ts: 2 failures (abort timing)batch.test.ts: 3 failures (completion logic)race.test.ts: 1 failure (condition wait)Dispatched 3 agents in parallel:
Result: All fixes independent, zero conflicts, 3 problems solved in time of 1.
npx claudepluginhub jhamidun/claude-code-config-pack --plugin dev-processBuilds a throwaway prototype to answer a design question about UI appearance or state/logic behavior. Guides you through two branches: interactive terminal app for logic validation, or multiple UI variations for visual exploration.