subagent-driven-development
Installation
SKILL.md
Subagent 驱动的开发
通过为每个任务派发一个全新的 subagent 来执行 plan,每完成一个任务后进行两阶段评审:先做 spec 合规性评审,再做代码质量评审。
为什么使用 subagent: 你把任务委派给具有隔离 context 的专门 agent。通过精确地构造它们的指令和 context,你确保它们专注于任务并取得成功。它们绝不应该继承你当前会话的 context 或历史 —— 你要为它们精确地构造它们所需要的内容。这样也能保护你自己的 context 用于协调工作。
核心原则: 每个任务一个全新的 subagent + 两阶段评审(先 spec 后质量)= 高质量、快速迭代
持续执行: 不要在任务之间停下来与你的人类伙伴确认。从 plan 中执行所有任务,不要中途停下。仅有的停下理由是:你无法解决的 BLOCKED 状态、确实阻碍进展的歧义,或所有任务已完成。"我应该继续吗?"这样的提示和进度总结会浪费他们的时间 —— 他们让你执行 plan,那就执行它。