brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
subagent-driven-development融合 superpowers 的 subagent 驱动工作流,将大型实现任务拆分为独立子任务, 委派给专门的 subagent 执行,主 agent 仅负责编排和质量把关。 增强现有 parallel-execution 和 wave-execution 的实际执行能力。
Independent GitHub snapshot · Automated classification · Original documentation governs
每个 subagent 启动时接收一份独立的上下文简报,包含:
## 任务目标
{一句话描述}
## 约束
- 只修改以下文件/目录:{范围}
- 遵循以下规则:{相关 rules 文件路径}
- 接口契约:{API/类型定义路径}
## 输入
- 上游任务产出:{文件路径或内容摘要}
- 相关测试:{已有测试文件路径}
## 期望产出
- 代码变更:{文件列表}
- 测试:{测试文件列表}
- 验证命令:{如何确认任务完成}
| 任务类型 | subagent 分派策略 |
|---|---|
| 模块实现 | 每个模块一个 subagent,共享接口契约 |
| 测试编写 | 独立 subagent,输入为实现代码的只读快照 |
| 代码审查 | 独立 subagent,审查其他 subagent 的产出 |
| 文档更新 | 独立 subagent,所有代码变更完成后执行 |
| Bug 修复 | 单个 subagent with systematic-debugging 技能 |
每个 subagent 产出后经历两阶段审查:
第一阶段:自动验证
第二阶段:cross-review
任务拆分:从 delivery plan 或 wave plan 接收任务列表。
Context Brief 生成:为每个子任务生成独立的 context brief。
subagent 分派:
backend-engineer / frontend-engineer agenttdd-guide agentcode-reviewer agentarchitect agent完成收口:
异常处理:
tech-lead