26万Star的开源技能框架,给 Claude Code 装上完整开发方法论:先想再做、测试先行、自动审查改bug
⭐ 26万+ Star · MIT 开源免费Superpowers 是由 Jesse Vincent(@obra,Keyboardio 创始人)发起的开源「AI 编程方法论框架」,MIT 协议完全免费。它在 GitHub 上已经狂揽 26 万+ Star、2.3 万 Fork,是当前最主流的 Agent 技能(Skills)框架,没有之一——2026 年 2 月它还只有 5.7 万星,半年翻了四倍多。
它的核心思路是「方法论即代码」:把资深工程师的完整开发流程写成十几个可组合的 Markdown 技能,装进 AI 编程工具后自动触发。AI 不再拿到需求就闷头写码,而是强制走完一套流程:头脑风暴澄清需求 → 写实现计划拆任务 → 派子代理分头执行 → 测试驱动开发(先写会失败的测试,RED→GREEN→REFACTOR)→ 自动代码审查,审查通过才允许合并。
对 Claude Code 用户来说,它已经进入 Claude 官方插件市场,一条命令就能装上;同时它是跨平台的——Codex、Cursor、Gemini CLI、GitHub Copilot CLI、OpenCode 等主流 AI 编程工具全部支持。一次学会,到处能用。它解决的就是 AI 编程最大的痛点:瞎写代码、不写测试、改一处坏三处。
| 项目 | 说明 |
|---|---|
| 本质 | 一套可组合的 Markdown 技能(Skills)+ 初始指令,装进 AI 编程工具后自动触发,不用背命令 |
| 覆盖流程 | 头脑风暴 → 写实现计划 → 拆任务执行 → 派发子代理 → TDD 测试驱动 → 代码审查 → 分支收尾,完整软件开发生命周期 |
| 产出 | 设计文档、实现计划、测试用例、通过审查的代码、干净的 Git 分支 |
| 支持的工具 | Claude Code(官方插件市场)、Codex CLI/App、Cursor、Gemini CLI、GitHub Copilot CLI、OpenCode、Factory Droid 等 10 个主流工具 |
| 体量 / 版本 | 26 万+ Star、2.3 万 Fork;最新版 v6.1.1(2026-07),几乎每周都有更新 |
| 环境 | 建议配置 |
|---|---|
| 操作系统 | Windows / macOS / Linux 均可(技能本身是 Markdown + 脚本,无平台限制) |
| 前置工具 | 已装好 Claude Code(或 Codex / Cursor 等任一支持的 AI 编程工具)并能正常对话 |
| 硬件 | 无任何 GPU/显存要求——它不跑模型,只给你的 AI 工具「装脑子」 |
| 其他依赖 | Git(子代理与分支流程会用到 worktree);无需 Python / 无需数据库 |
| 费用 | 框架本身 MIT 免费;消耗的是你 AI 工具自己的额度 |
/plugin install 命令装上,之后什么都不用管——技能会在你提需求时自动触发。确保 Claude Code 已安装并能正常对话(终端里能跑 claude)。已经在用的直接跳到第 2 步。
npm install -g @anthropic-ai/claude-code
claude --version
它已经进了 Claude 官方插件市场,在 Claude Code 对话框里直接敲:
/plugin install superpowers@claude-plugins-official
如果想装作者维护的插件合集(含 Superpowers 及周边插件),也可以先添加市场再装:
/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace
装完重启会话就生效。你只管像平常一样说需求,比如「帮我做一个待办清单应用」,它会先进入头脑风暴——用苏格拉底式提问把边界情况、数据存储、验收标准问清楚,确认后生成设计文档,然后才开始动手。
常用技能/命令一览:
| 技能 / 命令 | 作用 |
|---|---|
/brainstorm | 头脑风暴澄清需求,产出设计文档(写码前必经) |
/write-plan | 把需求拆成一个个小任务的实现计划,精确到文件 |
executing-plans | 按计划分批执行,带检查点,不跑偏 |
test-driven-development | 强制 TDD:先写失败测试(RED),再写实现(GREEN),最后重构 |
requesting-code-review | 写完自动做代码审查,通过才允许合并 |
大任务用「子代理驱动开发」:实现计划里的每个小任务派一个全新的子代理去干,配合 Git worktree 把每条改动隔离在独立分支,互不污染。长达数小时的自主开发任务也不会上下文漂移。
# 对话里直接说即可,例如:
# 「用 subagent-driven-development 执行这份计划,每个任务开独立 worktree」
同一套技能跨平台通用:Codex 在其插件市场直接安装;Cursor 里用 /add-plugin superpowers;Gemini CLI、GitHub Copilot CLI、OpenCode 也都有官方安装入口(见折叠链接里的项目主页 README)。
| 指标 | 表现 |
|---|---|
| GitHub 热度 | 26 万+ Star、2.3 万 Fork(2026-07);2 月还是 5.7 万星,半年翻 4 倍多,agent 技能框架领域断层第一 |
| 自审效率 | 内置 Spec Self-Review 清单,约 30 秒揪出 4-5 个规格问题,在写码前就拦截 |
| 执行提速 | v5 系列把子代理审查循环改为内联自审后,典型任务执行时间缩短约 25 分钟 |
| 更新频率 | 最新 v6.1.1(2026-07-02),仓库几乎每周有推送,40+ 贡献者活跃维护 |
提示词是「建议」,Superpowers 是「流程」。它的技能会在对应环节自动触发并强制执行——比如没有失败的测试就不写实现代码,这是提示词很难稳定约束住的。而且 26 万星社区在持续打磨这套流程,比自己维护一份规则省心得多。
Claude Code(官方插件市场直装)、Codex CLI/App、Cursor、Gemini CLI、GitHub Copilot CLI、OpenCode、Factory Droid、Kimi Code 等 10 个主流工具,安装方式见项目 README(各工具一条命令)。
先重启 Claude Code 会话(技能在会话启动时注入);再用 /plugin 确认插件已启用;仍不行就检查版本是否过旧,升级 Claude Code 后重装插件。
没有任何硬件要求,它不跑模型。框架免费,但「先想再做 + 测试先行」的流程会比裸写多消耗一些对话额度——换来的是返工大幅减少,总账通常更省。
不用。技能是按需触发的,改一行文案这类小事不会强制走头脑风暴;你也可以在对话里明确说「跳过 brainstorm 直接改」。大需求才建议走全流程。
能。Codex 有官方插件市场入口,装上后同一套技能照常触发;我们之前也专门介绍过 Codex + Superpowers 的组合,工作流完全一致。
不是。它是 Jesse Vincent(@obra)发起的社区开源项目,但已被收录进 Claude 官方插件市场,是事实上的主流标准;MIT 协议,代码完全公开。
可以。MIT 协议,个人和商业项目都能自由使用、修改、分发,无需授权费;注意你产出代码的合规性由你自己的项目决定,与框架无关。