superpowers 核心技能总览 - 把 AI 变成资深工程师的一套工作流
superpowers 核心技能总览 - 把 AI 变成资深工程师的一套工作流
普通 AI 写代码像个聪明的实习生: 知识够, 但没章法 —— 上来就写, 不测试, 出 bug 靠猜. superpowers 的八个核心技能, 本质是把资深工程师的工作方法编码成 AI 能照着走的流程. 而且它们不是八个孤立的开关, 而是一条首尾相接的工作流.
一条主线: 从想法到合并
1.想清楚 2.开工作区 3.写计划 4.执行 5.把关收尾
brainstorming → using-git-worktrees → writing-plans → subagent-driven-dev → code-review + verification
另有两条贯穿全程的"底层纪律":
- test-driven-development: 实现阶段的节奏 —— 先写测试, 看它失败, 再写最小代码.
- systematic-debugging: 任何环节冒出 bug 时切进来 —— 先查清根因再动手.
八个技能速查
按工作流顺序排, 点开看每篇详解:
| 阶段 | 技能 | 一句话 |
|---|---|---|
| 1. 想清楚 | brainstorming | 一次一个问题, 把模糊想法聊成清晰设计 |
| 2. 开工作区 | using-git-worktrees | 给每个功能一个隔离沙盒, 不污染主目录 |
| 3. 写计划 | writing-plans | 拆成"零上下文也能照做"的 2-5 分钟步骤 |
| 4. 执行 | subagent-driven-development | 每任务派干净子代理 + 先规格后质量两道审查 |
| 实现节奏 | test-driven-development | 先写测试, 看它失败, 再写最小代码让它变绿 |
| 修 bug | systematic-debugging | 先查清根因再动手, 修 3 次还不好就质疑架构 |
| 5. 审查 | code-review | 请审 + 独立子代理评审 + 理性收审(不无脑认错) |
| 5. 收尾 | verification-before-completion | 说"完成"前先跑命令, 拿证据再下结论 |
推荐学习顺序
- 第一次了解: 按 1->2->3->4->5 走一遍主线, 你就懂了 superpowers 整套工作流长什么样.
- 想立刻上手: 先读 brainstorming(所有创造性工作的强制起点)和 test-driven-development(实现的核心节奏), 这两个回报最高.
- 按需查阅: 遇到 bug 看 systematic-debugging; 准备合并看 code-review 和 verification-before-completion.
一句话总结
superpowers = 把"资深工程师怎么干活"拆成八个可执行技能, 串成"想清楚 -> 隔离 -> 计划 -> 执行 -> 把关"的闭环. 让 AI 不再像实习生乱撞, 而是像老手一样有章法.