如果你还在为不同的 AI 编程工具分别配置技能包,obra/superpowers 正在试图终结这种碎片化状态。
这个由 Jesse Vincent 和 Prime Radiant 团队开发的开源项目,目前以 173K 星标、15.3K Fork 稳居 GitHub Trending 榜首。它不是某个单一工具的技能集合,而是一个跨平台的 Agentic Skills 框架——同一套技能可以同时部署到 Claude Code、GitHub Codex、Cursor、Copilot CLI 和 OpenCode。
它解决什么问题
AI 编程工具的能力扩展一直是个分散的问题。Claude Code 有自己的 skills 目录,Codex 有 plugin 系统,Cursor 有自定义指令——开发者要在多个工具之间重复配置、维护多套技能。superpowers 的核心思路是:Skills 应该与工具解耦。
项目采用统一的目录结构,通过 .claude-plugin、.codex-plugin、.cursor-plugin、.opencode 等适配器,将同一份技能定义分发到不同的编程 Agent 中。最新版本 v5.0.7 还加入了对 Copilot CLI 的支持和 OpenCode 的修复。
架构与生态
从仓库结构看,superpowers 不是简单的技能打包工具,而是包含了一整套方法论:
- agents/ 目录定义了多 Agent 协作的架构,支持技能继承和模型路由
- commands/ 提供可复用的命令模板
- .github/ 维护了活跃的社区协作,438 次提交、60 个分支、26 个标签
- Discord 社区 已形成活跃的用户交流渠道
项目最近一周的提交涉及 Codex 插件文件同步和 Windows 卸载说明的完善,说明团队正在系统性地处理多平台兼容性问题。
与同类方案对比
| 维度 | superpowers | mattpocock/skills | 工具内置 Skills |
|---|---|---|---|
| 跨平台支持 | 5+ 工具 | Claude Code 为主 | 单一工具 |
| 社区规模 | 173K⭐ | 43K⭐ | 分散 |
| 方法论完整性 | 有完整开发方法论 | 实用技能集 | 依赖官方文档 |
| 更新频率 | 高(438 commits) | 中 | 取决于厂商 |
superpowers 的核心优势在于它不只是”技能包”,而是一套软件开发方法论——它定义了如何组织、分发和迭代 AI Agent 的能力。
快速上手
# 克隆项目
git clone https://github.com/obra/superpowers.git
cd superpowers
# 根据你的编程工具选择对应的插件目录
# Claude Code: 复制 .claude 到你的项目根目录
# Codex: 复制 .codex-plugin 到你的项目
# Cursor: 复制 .cursor-plugin
# 或通过 Discord 社区获取最新技能包
项目支持在现有项目中渐进式引入,不需要全局安装。
值得观察的点
- Skills 格式的标准化趋势:如果更多工具采纳这套框架,它可能成为事实标准
- 173K 星标的社区规模已经足够支撑持续的生态建设
- 多 Agent 协作能力是未来的方向,项目已经在 agents 目录中做了初步布局
主要来源: