dispatching-parallel-agents
并行调度 Agent 以加速调试
也可从以下获取: obra,CodingCossack,ZhanlinCui,davila7,Doyajin174,Cygnusfear,DYAI2025,Cycleaddict
当面对多个独立的测试失败时,按顺序调查会浪费时间。这项技能教你如何为每个问题领域调度一个 AI agent,并行解决多个 bug。
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“dispatching-parallel-agents”。 重构后 6 个测试失败分布在 3 个文件中
预期结果:
我将识别独立问题领域:
1. agent-tool-abort.test.ts: 3 个失败(timing issues)
2. batch-completion-behavior.test.ts: 2 个失败(tools not executing)
3. tool-approval-race-conditions.test.ts: 1 个失败(execution count = 0)
这些是独立领域。并行调度 3 个 agent 修复每个文件。
正在使用“dispatching-parallel-agents”。 整合 3 个并行 agent 的结果
预期结果:
所有 3 个 agent 成功完成:
- Agent 1:用基于事件的等待替换 timeouts
- Agent 2:修复 event structure bug
- Agent 3:添加 async execution 等待
未检测到冲突。完整测试套件通过。节省时间:3 个问题并行解决而非顺序解决。
安全审计
安全Security audit complete. All 10 static findings are false positives. The skill is documentation about parallel agent dispatching methodology. Backtick patterns detected are markdown code fences, not shell execution. No cryptographic algorithms, network requests, or system reconnaissance present. Safe for marketplace publication.
质量评分
你能构建什么
多个测试文件失败
重构后当 3 个以上测试文件因不同根本原因失败时,调度独立的 agent 同时修复每个文件。
独立子系统 bug
当不同子系统独立崩溃时(如 auth、caching、API),将每个问题分配给专门的 agent 进行并行调查。
CI/CD 流水线失败
当多个流水线阶段因无关原因失败时,跨 agent 并行化调查以更快恢复。
试试这些提示
我有多个独立的测试失败。请分析并调度适当的 agent 修复每个问题: 1. [Failure 1 - describe file and error] 2. [Failure 2 - describe file and error] 3. [Failure 3 - describe file and error] 这些是独立问题。返回每个 agent 发现和修复的摘要。
修复 [test-file-name.ts] 中的失败测试: 1. [Test name 1] - [expected behavior vs actual] 2. [Test name 2] - [expected behavior vs actual] 这是一个 [timing issue / bug / race condition]。你的任务: 1. 阅读理解测试文件 2. 识别根本原因 3. 修复问题 4. 返回发现和更改的摘要。
三个 agent 已完成修复: - Agent 1: [file A] - [summary] - Agent 2: [file B] - [summary] - Agent 3: [file C] - [summary] 请: 1. 检查修复是否冲突 2. 运行完整测试套件 3. 验证所有更改协同工作 4. 报告最终状态
我需要调查 [number] 个独立问题。为每个问题创建聚焦的 agent 任务: Issue 1: [problem description] Issue 2: [problem description] Issue 3: [problem description] 并行调度所有 agent。等待全部完成后,帮助我整合结果。
最佳实践
- 调度并行 agent 前始终验证问题真正独立
- 为每个 agent 指定具体范围、清晰目标和更改约束
- 要求 agent 返回结构化摘要以便整合
- 所有 agent 完成后运行完整测试套件验证无冲突
避免
- 为可能共享修复的相关失败调度并行 agent
- 创建过于宽泛的 agent 任务如'fix all the tests'而无具体范围
- 未提供足够上下文让 agent 理解问题领域
- 跳过整合步骤——始终验证修复协同工作
常见问题
如何判断问题是否足够独立以使用并行 agent?
使用此技能最少需要多少失败?
agent 并行工作时会相互干扰吗?
如何为并行调度构建良好的 agent 任务?
agent 返回冲突修复怎么办?
此技能适用于 Claude Code 和 Codex 吗?
开发者详情
作者
sickn33许可证
MIT
仓库
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/dispatching-parallel-agents引用
main
文件结构
📄 SKILL.md