dispatching-parallel-agents
Use when there are two or more independent investigations, failures, research tasks, or implementation tasks that can run without shared state or sequential dependencies.
- License 许可
- MIT
- 所属仓库
- max-kharena/nous
- 最近更新
- 2026-04-28
- Stars
- ★ 0
- Forks
- 0
01 前言 Front Matter
- name
- dispatching-parallel-agents
- risk
- medium
- type
- execution
- version
- 0.1.0
- description
- Use when there are two or more independent investigations, failures, research tasks, or implementation tasks that can run without shared state or sequential dependencies.
03 SKILL.md 正文
Dispatching Parallel Agents
Core Principle
One agent per independent problem domain. Parallelize only when independence is real.
When To Use
- Multiple unrelated test files fail.
- Independent subsystems need investigation.
- Research questions can be answered separately.
- Plan tasks touch different files and share no mutable state.
Do Not Use When
- Failures may share one root cause.
- Tasks edit the same files.
- A sequential migration or release step is involved.
- Agents need to communicate continuously.
Dispatch Pattern
- Group work by independent domain.
- Write one focused prompt per agent.
- Include scope, constraints, relevant errors, and expected output.
- Dispatch agents concurrently.
- Review summaries for conflicts.
- Run integration verification after all results return.
Agent Prompt Checklist
- One clear goal.
- One domain or file group.
- Explicit constraints.
- Exact expected output.
- Verification command or evidence requested.
Output Contract
## Independent Domains
## Agent Assignments
## Results
## Conflicts
## Integration Verification
## Next Steps
04 同仓库更多 Skills
write-a-skill
Create new agent skills with proper structure, progressive disclosure, and bundled resources. Use when the user wants to create, write, or build a new skill.
verification-before-completion
Use when about to claim work is complete, fixed, passing, ready, merged, shippable, reviewed, or verified.
using-nous
Use when a request needs NOUS command routing or personality-driven planning.
using-git-worktrees
Use when NOUS execution needs isolated implementation branches, phase worktrees, parallel worktrees, or safe branch setup before executing a plan.
ubiquitous-language
Use when the user wants to define domain terms, build a glossary, harden terminology, or extract a DDD-style ubiquitous language. Saves to UBIQUITOUS_LANGUAGE.md.
triage-issue
Use when the user reports a bug and wants it investigated and filed as a durable GitHub issue with a TDD-based fix plan.