subagent-driven-development

仓库创建 2026年3月20日最近提交 3 天前SkillHot 收录 20 天前
▸ 精选理由

把复杂实现拆成独立子任务并引入双重审查,显著提高输出质量与可靠性。

这个 Skill 做什么

为每个任务分派全新子智能体并通过规格与质量两阶段审查来驱动开发。

把实现计划中的每个任务交给一个全新的子智能体去做,任务完成后做两阶段审查(规格合规 + 代码质量),所有任务结束再做一次覆盖全局的复核。适合把大工作拆成独立子任务并行推进时使用,子智能体有独立上下文、不带历史脏信息。这样能提高并行效率和质量,同时保留协调者的全局视角。

▸ 展开 SKILL.md 英文原文

当在当前会话中执行包含独立任务的实现计划时使用

开发编程子智能体两阶段审查任务拆分通用
7.3k
Stars
702
Forks
20
仓库内 Skill
+795
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/jnMetaCode/superpowers-zh/main/skills/subagent-driven-development/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/jnMetaCode/superpowers-zh/main/skills/subagent-driven-development/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# 子智能体驱动开发

通过为每个任务分派一个全新的实现子智能体来执行计划:每个任务完成后做一次任务审查(规格合规性 + 代码质量),全部任务结束后再做一次覆盖整个分支的宽范围审查。

**为什么用子智能体:** 你把任务委派给具有隔离上下文的专用智能体。通过精心设计它们的指令和上下文,确保它们专注并成功完成任务。它们绝不应继承你会话的上下文或历史记录——你要精确构造它们所需的一切。这样也能为你自己保留用于协调工作的上下文。

**核心原则:** 每个任务一个全新子智能体 + 任务审查(规格 + 质量)+ 结尾宽范围审查 = 高质量、快速迭代

**旁白:** 工具调用之间最多说一句简短的旁白——进度账本和工具结果本身就是记录。

**持续执行:** 不要在任务之间停下来向你的人类伙伴确认。不间断地执行计划里的所有任务。唯一该停下的理由是:你无法解决的 BLOCKED 状态、确实妨碍推进的歧义,或所有任务已完成。"我该继续吗?"之类的询问和进度小结都在浪费他们的时间——他们让你执行计划,那就执行。

## 何时使用

```dot
digraph when_to_use {
    "有实现计划?" [shape=diamond];
    "任务基本独立?" [shape=diamond];
    "留在当前会话?" [shape=diamond];
    "subagent-driven-development" [shape=box];
    "executing-plans" [shape=box];
    "手动执行或先头脑风暴" [shape=box];

via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有