你有没有被 Claude Code 坑过?你说"加个登录功能",它立马埋头写代码,写完一看用的是 JWT,你要的明明是 OAuth。这不是它不够聪明,是它太"野"了——收到任务就开干,不规划、不测试、不验证。今天聊聊能治这个Skill插件:Superpowers。 Superpowers 到底是什么
Superpowers 由 obra(Jesse Vincent)开发,GitHub 星标已经冲到 25 万+,是这两年 AI 开发工具里涨得最猛的项目之一。
它不是一个 Prompt 模板,也不是要部署上线的业务系统,而是一个被拆成十几个可组合的 skills的插件,通过适配层接入 Claude Code、Antigravity、Codex App、Codex CLI、Cursor、Factory Droid、GitHub Copilot CLI、Kimi Code、OpenCode、Pi 这些宿主。装上以后,Agent 不能从需求直接跳到代码,必须先经过设计、计划、隔离、实现、测试、审查、收尾这一整条链路。 天天用 Claude Code 或 Cursor 写业务代码的人,尤其是带团队、需要把"经验"沉淀成规范的技术负责人真的要试试这套Skill,你会回来感谢我的!
Superpowers安装教程,一步不漏
Claude Code:官方市场直接装,装完必须重启 Claude Code,插件不是热加载的。重启后输入 /superpowers,能看到 /superpowers:brainstorm、/superpowers:write-plan、/superpowers:execute-plan 三个核心命令就算装成功。
Antigravity:执行 :
它会自动跑插件的 session-start 钩子,从第一条消息起就生效,更新时重新执行同一条命令就行。
Codex App:在侧边栏点 Plugins,Coding 分类下能看到 Superpowers,点旁边的 + 按提示走完。
Codex CLI:输入 /plugins 打开插件搜索,搜 superpowers,选 Install Plugin。
Cursor:在 Cursor Agent 对话里输入 /add-plugin superpowers,或者去插件市场搜"superpowers"。
Factory Droid:先注册:先注册:
再安装:
再安装:
Kimi Code:/plugins 打开管理器,去 Marketplace 找 Superpowers 装,或者直接:
OpenCode:它的插件机制比较特殊,得让 OpenCode 自己去抓安装说明——告诉它:
即便你已经在别的宿主装过,OpenCode 也要单独装一次。
Pi:直接运行安装就行:
怎么用:七步走完一个需求
流程是 brainstorming → using-git-worktrees → writing-plans → subagent-driven-development(或 executing-plans)→ test-driven-development → requesting-code-review → finishing-a-development-branch。
1、你说"做个 Todo 应用",brainstorming 不会立刻动手,它会苏格拉底式追问:个人用还是团队用?要不要同步云端?需不需要标签分类?问清楚才往下走,顺带把设计存成文档。
2、设计通过后 using-git-worktrees 给你开一条独立分支,主分支不被污染,做坏了直接丢弃重来。
3、writing-plans 把整个功能拆成一个个 2-5 分钟能搞定的微任务,精确到文件路径,比如"创建 auth/LoginForm.tsx 组件""添加 useAuth hook",而不是笼统一句"实现登录模块"。
4、计划够细,subagent-driven-development 才能把任务分给多个子 Agent 并行处理,主 Agent 收结果再整合。
5、test-driven-development 强制红绿重构:先写失败测试,确认它真的失败,再写最小实现让测试通过,最后重构。如果 Claude 在测试之前就写了代码,这一步会要求删掉重来。
6、requesting-code-review 按严重程度列问题,是不是有 bug、有没有破坏边界、跟需求对不对得上,不是走个过场夸两句。
7、最后 finishing-a-development-branch 验证测试、给你合并/提 PR/保留/丢弃几个选项,收尾干净。
装完这插件半个月,最大的感受是返工变少了,不是因为 AI 突然变聪明,是因为它不敢跳步了。流程比提示词管用,这句话我现在信了。