Superpowers 部署指南:让 Claude Code、Codex、OpenCode 遵循同一套开发流程
2026/8/28 9:13:52 网站建设 项目流程

Superpowers 部署指南:让 Claude Code、Codex、OpenCode 遵循同一套开发流程

【免费下载链接】superpowersAn agentic skills framework & software development methodology that works.项目地址: https://gitcode.com/GitHub_Trending/su/superpowers

Superpowers 是一个面向编码代理的技能框架:它给 Claude Code、Codex、OpenCode 等 AI 编程助手装上一套完整的软件开发方法论——设计脑暴、制定计划、测试驱动开发、代码审查。每个技能在对应任务开始前自动激活,你不需要手动调用。本文覆盖三个主流平台的安装命令、核心技能的使用时机,以及一条完整的开发流程。

🧩 痛点:编码代理动手太快,想得不够

你把一个模糊想法丢给编码代理,它通常直接开始写代码:没有设计文档、没有测试基线、没有审查。方向错了就得整体返工。

Superpowers 改变这个顺序。代理一发现你在构建东西,就会先停下来追问你真正想做什么;从对话里提炼出设计,分小段展示给你确认;你签核后才开始规划与编码。全部技能自动触发,你不需要记住任何额外命令。

🛠️ 三大平台安装命令:Claude Code、Codex、OpenCode

平台安装方式步骤
Claude Code插件市场命令先注册市场,再安装插件,共 2 条命令
Codex CLICLI 内置插件搜索打开插件界面,搜索 superpowers 并安装
OpenCodeopencode.json声明插件加一行插件声明,重启即生效

Claude Code 在输入框依次执行:

/plugin marketplace add obra/superpowers-marketplace /plugin install superpowers@superpowers-marketplace

Codex CLI 先执行/plugins打开插件搜索,输入 superpowers,选择 Install Plugin。

OpenCode 在全局或项目级opencode.jsonplugin数组中加入:

"plugin": ["superpowers@git+https://gitcode.com/GitHub_Trending/su/superpowers.git"]

安装后向代理提问“介绍你的 superpowers”,能列出技能清单即成功。注意各平台安装相互独立,同时使用多个平台就要分别装一遍。

📐 技能何时用:编码前、编码中、编码后

编码前。brainstorming用苏格拉底式提问把模糊想法打磨成清晰设计;using-git-worktrees在批准后创建独立分支工作区并确认干净的测试基线;writing-plans把工作量拆成单任务 2–5 分钟的计划,每个任务带精确文件路径和验证步骤。

编码中。test-driven-development强制 RED-GREEN-REFACTOR 循环:先写失败测试,确认它失败,再写最小实现让它通过,测试之前写的代码会被删掉。systematic-debugging按四阶段流程定位根因。subagent-driven-development为每个任务派新子代理,做两级审查:先查规范符合性,再查代码质量。

编码后。requesting-code-review对照计划审查,Critical 级问题阻塞后续任务;verification-before-completion确认真正修好才允许宣称完成;finishing-a-development-branch在收尾时提供合并、发 PR、保留或丢弃的选项。

🔄 一条完整流程走下来

你提出一个粗略想法,brainstorming 先激活,通过追问澄清边界与备选方案,再分短段展示设计供你逐段确认。设计签核后,工作流切到新分支和隔离工作区,setup 跑完、测试基线确认干净,writing-plans 产出任务清单。你说“开始”之后,subagent-driven-development 接管:每个任务由新子代理执行,完成后先过规范审查再过质量审查,test-driven-development 贯穿全程。任务之间由请求代码审查把关,Critical 问题会暂停推进。全部完成后收尾技能验证测试、给你合并选项、清理工作区。代理可以连续自主工作数小时而偏离不了计划。

✅ 更新、环境要求与常见问题

更新。Claude Code 和 Codex 的插件更新通常自动完成。OpenCode 的插件基于 git 依赖声明,部分版本会把解析结果固定在 lockfile 或缓存里,重启后可能拿不到最新提交;更新不生效时清除 OpenCode 的包缓存或重装插件。想锁定版本,在 git URL 后追加版本号标签即可。

环境。仅 brainstorming 的可视化伴随功能需要本地 Node.js 运行环境,其服务器用内置httpfscrypto模块编写,零第三方依赖,在 Node.js 22+ 上正常工作。其余技能不依赖额外运行时。

常见问题。技能找不到时先确认插件已加载;多个平台混用时记住各自独立安装。所有技能定义位于skills/目录,每个技能一个目录,目录名即技能名,方便直接阅读源码。

【免费下载链接】superpowersAn agentic skills framework & software development methodology that works.项目地址: https://gitcode.com/GitHub_Trending/su/superpowers

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询