首页00月度趋势榜01新星榜02增速榜03HF热榜04总表05搜索06

obra/superpowers

Superpowers 是为 AI 编程代理设计的完整软件开发方法论,由一组可自动触发、可自由组合的技能和初始指令构成。它强制代理先通过对话提炼规格、制定计划并获得用户确认后再动手写码,并以真红绿 TDD 和子代理驱动开发支撑数小时的自主连续工作,目前已在约 15 种主流编程代理上通用,总星标近二十八万居本榜单之首。核心能力围绕七步主工作流、调试双技能、协作与元技能展开。裸奔的大模型代理会"自信地写出垃圾代码",约束代理的工作流框架因此成为刚需品类。

语言
Shell
⭐ 总星标
277,929
📅 创建
早期项目
🍴 Forks
0
许可证
未标注
🔥 本月净增
+18,050
在 GitHub 打开 回到总表

配图

信息卡

项目内容
仓库obra/superpowers
语言 / 许可证Shell / MIT
总星标⭐ 277,929
本月净增星标+18,050
榜单GitHub 官方月度趋势榜 第9名

一句话定位

Superpowers 是为 AI 编程代理设计的完整软件开发方法论,由一组可自动触发、可自由组合的技能和初始指令构成。它强制代理先通过对话提炼规格、制定计划并获得用户确认后再动手写码,并以真红绿 TDD 和子代理驱动开发支撑数小时的自主连续工作,目前已在约 15 种主流编程代理上通用,总星标近二十八万居本榜单之首。

趋势解读:为什么火

裸奔的大模型代理会"自信地写出垃圾代码",约束代理的工作流框架因此成为刚需品类。Superpowers 把资深工程师的心智习惯——先问为什么、写小步计划、测试先行、互相审查——固化为技能并跨代理一致生效,几乎成了该品类默认答案,庞大基数下仍月增一万八千星印证其地位。

核心功能拆解

架构与技术栈浅析

实现上是纯 Markdown SKILL.md 技能文件集,靠各代理平台的插件/扩展机制装载,无运行时依赖;"技能自动触发、完成前置检查"是其区别于普通提示词合集的关键机制。作者一般不接受新技能贡献,以保证跨十五个平台的行为兼容性,这也使其更像被精心维护的方法论发行版而非大众共创库。

安装与环境要求

任选所用代理对应的插件命令即可,多工具共用需分别安装。Claude Code 用官方市场一键安装;其余平台均走 GitHub 地址装载,无额外运行环境要求。

/plugin install superpowers@claude-plugins-official        # Claude Code
gemini extensions install https://github.com/obra/superpowers # Gemini CLI
droid plugin install superpowers@superpowers               # Factory Droid

快速上手示例

装好后正常开工即可:你描述想构建的东西,代理会主动发问澄清真实意图,随后逐节展示提炼后的规格请确认;回复确认生成实施计划,再说一声 go,子代理便按任务清单推进并相互审查:

你:帮我做一个导出 PDF 的命令行工具
代理:[brainstorming] 先问清用途、格式要求与边界…(分节确认设计)
你:go
代理:[writing-plans → subagent-driven-development] 按 RED-GREEN-REFACTOR 逐任务实施

进阶使用要点

典型应用场景

同类生态位对比

对比 mattpocock/skills 的精巧工具箱风格,Superpowers 是接管全程的强约束操作系统,二者分别代表"给原则"与"给纪律"两种流派;对比 Spec-Kit 则更侧重执行期质量控制而非前期规格产物本身。

资源导航

← 上一篇block/buzz下一篇 →openai/codex