Superpowers:GitHub 27.8 万星的工程纪律框架,让 AI 从灵感码农变成靠谱交付团队

:gear: Superpowers:GitHub 27.8 万星的工程纪律框架,让 AI 从"灵感码农"变成"靠谱交付团队"!

如果 AI Skills 生态里要选一个"最成功"的,答案几乎没有悬念——Superpowers。它由 Jesse Vincent(obra)开发,GitHub 上 278K+ 星、24.9K fork,是这个生态里最受瞩目的工程方法论技能包。

它的核心理念只有一句话:Process over Prompt(流程大于提示词)。它不给 AI 更多能力,而是给 AI 一套"纪律"——让 AI 写代码前先规划、先写测试、先审查,像一个经验丰富的高级工程师那样工作。


:key: 一句话核心

Superpowers 是一套完整的工程纪律框架(MCP 插件 + 20+ 可组合 Skills)——通过"先脑暴、再写计划、TDD 先行、系统化调试、验证后完成"的强制流程,让 Claude Code / Cursor / Codex / Gemini CLI 等 AI 从"随缘写代码"变成"按流程可靠交付",GitHub 278K 星。


:bar_chart: 核心数据

指标 数值
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 年初)

:brain: 它解决什么问题?

“AI 写代码很快,但它总跳过步骤。”

这是 Superpowers 作者的核心观察:Claude 很擅长写代码,但有个毛病——经常跳过关键步骤。你要它迁移一个大项目,它立刻开始改代码,没有规划阶段、没有"先找出所有需要改的文件",直接埋头写,然后漏文件、出 bug。

Superpowers 的答案:用一整套 SKILL.md(Markdown 文件)强制 AI 遵守工程纪律

:pushpin: 它本质上是"一份 14 个 SKILL.md + 一个会话启动 Hook"——告诉 Agent 在动手前先读纪律,然后按流程执行。没有微调模型、没有专有 SDK,纯文本即可跨平台生效。


:gear: 四大核心能力

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 代码审查

:robot: 自动化 Hooks

Superpowers 不只是一堆 skill,还带几个关键的自动化 Hook:

Hook 作用
会话启动 Hook 每次会话开始先读 SKILL.md,建立目标意识
Double Shot Latte Claude 想停下问人时,把决策委托给另一个 Claude 实例;若 5 分钟内尝试停 3 次则自动退出
Autonomous Continue 自主决定何时继续,减少人工打断

:vs_button: 与同类 Skills 对比

Skill 定位 Stars
Superpowers 工程纪律 / 方法论 278K
UI-UX Pro Max 视觉设计智能 120K
Frontend Design(官方) 前端 UI 审美 官方
get-shit-done 任务执行力 -

:pushpin: Superpowers 的独特价值:它不是教你"写什么代码",而是教 AI"怎么规范地工作"——TDD、代码审查、Git 工作流、并行 Agent,这套方法论正好补上"AI 容易跳步"的短板。


:light_bulb: 上手难度

说明
上手难度 初级(插件一键安装)
安装方式 Claude Code 内:/plugin marketplace add obra/superpowers-marketplace 然后 /plugin install superpowers@superpowers-marketplace
替代方式 git clone 仓库后链接 skills 文件夹
适用场景 任何需要高质量、可靠交付的软件工程任务
不适合 快速原型 / 一次性小脚本(流程可能显得繁琐)

:warning: 注意事项

  • 流程较重:对极简单的任务,脑暴 + 计划 + TDD 的流程可能显得"小题大做"
  • 需要一定耐心:未批准不写码,意味着要多轮对话确认
  • 与你的工作流匹配度:适合中大型项目、长期维护的代码库
  • 默认思考成本:DeepSeek 等模型默认思考档位高时,配合流程会更慢

:bullseye: 总结

Superpowers 是整个 AI Skills 生态的"工程纪律天花板"——278K 星证明它经受住了社区检验。它的核心洞察是:AI 编程 Agent 缺的不是能力,而是纪律,而纪律可以像 Markdown 一样分发。

官方资料

  • GitHub:obra/superpowers(278K :star:
  • 作者博客:blog.fsck.com
  • 插件市场:Anthropic Marketplace「superpowers」
  • 安装:/plugin install superpowers@superpowers-marketplace