Superpowers:GitHub 27.8 万星的工程纪律框架,让 AI 从"灵感码农"变成"靠谱交付团队"!
如果 AI Skills 生态里要选一个"最成功"的,答案几乎没有悬念——Superpowers。它由 Jesse Vincent(obra)开发,GitHub 上 278K+ 星、24.9K fork,是这个生态里最受瞩目的工程方法论技能包。
它的核心理念只有一句话:Process over Prompt(流程大于提示词)。它不给 AI 更多能力,而是给 AI 一套"纪律"——让 AI 写代码前先规划、先写测试、先审查,像一个经验丰富的高级工程师那样工作。
一句话核心
Superpowers 是一套完整的工程纪律框架(MCP 插件 + 20+ 可组合 Skills)——通过"先脑暴、再写计划、TDD 先行、系统化调试、验证后完成"的强制流程,让 Claude Code / Cursor / Codex / Gemini CLI 等 AI 从"随缘写代码"变成"按流程可靠交付",GitHub 278K 星。
核心数据
| 指标 | 数值 |
|---|---|
| GitHub Stars | 278,000+ |
| Forks | 24.9K |
| 开发者 | Jesse Vincent(obra) |
| 生产级 Skills | 14+ 个 |
| 可组合 Skills | 20+ 个 |
| 发布时间 | 2025 年 10 月 |
| 兼容平台 | Claude Code / Cursor / OpenAI Codex / GitHub Copilot CLI / Gemini CLI / OpenCode |
| 发布渠道 | Anthropic 官方插件市场(2026 年初) |
它解决什么问题?
“AI 写代码很快,但它总跳过步骤。”
这是 Superpowers 作者的核心观察:Claude 很擅长写代码,但有个毛病——经常跳过关键步骤。你要它迁移一个大项目,它立刻开始改代码,没有规划阶段、没有"先找出所有需要改的文件",直接埋头写,然后漏文件、出 bug。
Superpowers 的答案:用一整套 SKILL.md(Markdown 文件)强制 AI 遵守工程纪律。
它本质上是"一份 14 个 SKILL.md + 一个会话启动 Hook"——告诉 Agent 在动手前先读纪律,然后按流程执行。没有微调模型、没有专有 SDK,纯文本即可跨平台生效。
四大核心能力
1. 强制脑暴(Brainstorm)
未获得用户明确批准前,绝不动手写代码。通过"一次一问"的对话探索用户意图,提出 2-3 种方案及其权衡,输出一份批准的设计文档。
2. 写计划 + 执行计划(Write Plan / Execute Plan)
/superpowers:write-plan:生成详细实施计划/superpowers:execute-plan:严格按计划执行- Agent 可自主工作数小时,不偏离计划
3. 测试驱动开发(TDD)
没有失败测试,就不写代码。 每个子模块由独立子 Agent 开发,先过 spec 审查再过质量审查,再集成。
4. 系统化调试(Debugging)
强制诊断式流程:复现 → 隔离 → 定位根因 → 修复 → 验证。
常用命令
| 命令 | 作用 |
|---|---|
/superpowers:brainstorm |
写代码前打磨想法 |
/superpowers:write-plan |
生成实施计划 |
/superpowers:execute-plan |
执行计划 |
/superpowers:review |
代码审查 |
自动化 Hooks
Superpowers 不只是一堆 skill,还带几个关键的自动化 Hook:
| Hook | 作用 |
|---|---|
| 会话启动 Hook | 每次会话开始先读 SKILL.md,建立目标意识 |
| Double Shot Latte | Claude 想停下问人时,把决策委托给另一个 Claude 实例;若 5 分钟内尝试停 3 次则自动退出 |
| Autonomous Continue | 自主决定何时继续,减少人工打断 |
与同类 Skills 对比
| Skill | 定位 | Stars |
|---|---|---|
| Superpowers | 工程纪律 / 方法论 | 278K |
| UI-UX Pro Max | 视觉设计智能 | 120K |
| Frontend Design(官方) | 前端 UI 审美 | 官方 |
| get-shit-done | 任务执行力 | - |
Superpowers 的独特价值:它不是教你"写什么代码",而是教 AI"怎么规范地工作"——TDD、代码审查、Git 工作流、并行 Agent,这套方法论正好补上"AI 容易跳步"的短板。
上手难度
| 项 | 说明 |
|---|---|
| 上手难度 | 初级(插件一键安装) |
| 安装方式 | Claude Code 内:/plugin marketplace add obra/superpowers-marketplace 然后 /plugin install superpowers@superpowers-marketplace |
| 替代方式 | git clone 仓库后链接 skills 文件夹 |
| 适用场景 | 任何需要高质量、可靠交付的软件工程任务 |
| 不适合 | 快速原型 / 一次性小脚本(流程可能显得繁琐) |
注意事项
- 流程较重:对极简单的任务,脑暴 + 计划 + TDD 的流程可能显得"小题大做"
- 需要一定耐心:未批准不写码,意味着要多轮对话确认
- 与你的工作流匹配度:适合中大型项目、长期维护的代码库
- 默认思考成本:DeepSeek 等模型默认思考档位高时,配合流程会更慢
总结
Superpowers 是整个 AI Skills 生态的"工程纪律天花板"——278K 星证明它经受住了社区检验。它的核心洞察是:AI 编程 Agent 缺的不是能力,而是纪律,而纪律可以像 Markdown 一样分发。
官方资料
- GitHub:obra/superpowers(278K
) - 作者博客:blog.fsck.com
- 插件市场:Anthropic Marketplace「superpowers」
- 安装:
/plugin install superpowers@superpowers-marketplace
