Superpowers Skill 生态调研
调研时间:2026-08-19
一句话结论
obra/superpowers 是目前最主流的 AI 编程方法论 skill 框架(27.4万星),对 Hermes Agent 用户,官方原生插件(obra/superpowers 自带 .hermes-plugin/)是首选,中文用户可考虑 superpowers-zh 中文增强版。
核心项目
obra/superpowers — 原始版(273,767 ⭐)
- 定位:完整的 AI 编程方法论 + 可组合技能框架。让 coding agent 不直接上手写代码,而是走”需求澄清 → 方案确认 → 计划制定 → 子代理开发 → 代码审查 → 验证交付”的完整工程化流程。
- 作者:Jesse Vincent(obra),Prime Radiant 公司
- 创建时间:2025-10-09
- License:MIT
- 支持 Agent:Claude Code、Codex、Cursor、Devin、Gemini CLI、Copilot CLI、Kimi Code、OpenCode、Hermes Agent 等 14+ 平台
- 原生 Hermes 支持:✅ 自带
.hermes-plugin/目录(plugin.yaml + init.py),通过pre_llm_callhook 在会话启动时注入 bootstrap 指令 - 安装方式:
hermes plugins install obra/superpowers
14 个核心 Skills
| 分类 | Skills |
|---|---|
| 测试 | test-driven-development(红-绿-重构) |
| 调试 | systematic-debugging(4阶段根因分析)、verification-before-completion |
| 协作/规划 | brainstorming(苏格拉底式设计讨论)、writing-plans、executing-plans |
| 子代理/并行 | dispatching-parallel-agents、subagent-driven-development |
| 代码审查 | requesting-code-review、receiving-code-review |
| Git 工作流 | using-git-worktrees、finishing-a-development-branch |
| 元技能 | using-superpowers、writing-skills |
核心理念:TDD 优先、系统化优于即兴、简化复杂度、用证据说话。
jnMetaCode/superpowers-zh — 中文增强版(7,725 ⭐)
- 定位:superpowers 的完整汉化 + 中国开发者原创 skills
- 创建时间:2026-03-20
- License:MIT
- 独有 skills(6个中国原创):chinese-code-review、chinese-commit-conventions、chinese-documentation、chinese-git-workflow、mcp-builder、workflow-runner
- 共 20 个 skills(14个上游 + 6个原创)
- 支持 23 款 AI 编程工具
- Hermes 安装:
npx superpowers-zh --global --tool hermes,安装到~/.hermes/skills/ - 注意:v1.7.10 之前版本 Hermes 安装有 bug(装在错误目录),需重装
Hermes 生态移植版对比
| 项目 | Stars | 特点 | 质量 |
|---|---|---|---|
| obra/superpowers(官方) | 273k | 原生插件支持,pre_llm_call hook 自动 bootstrap,14个技能 | ⭐⭐⭐⭐⭐ 官方维护,最可靠 |
| jnMetaCode/superpowers-zh | 7.7k | 完整汉化 + 6个中文原创技能,支持全局安装到 ~/.hermes/skills/ | ⭐⭐⭐⭐ 中文用户首选 |
| AkoliteZA/hermes-agent-idea-workflow | 260 | 专注「想法→规格」阶段,idea-to-spec 工作流,产出设计文档后交接给 Superpowers | ⭐⭐⭐⭐ 定位清晰,互补而非替代 |
| Labhund/hermes-superpowers | 27 | Hermes 原生工具调用重写(write_file/read_file/terminal 等),15 个 skills | ⭐⭐⭐ 独立重写,活跃度低 |
| dandacompany/hermes-superpowers | 2 | 完整 14 个 process skills + 生命周期 hooks + 阶段状态机 + delegate_task | ⭐⭐ 功能完整但几乎无 star |
| 其他(satangel2222、mshostack 等) | 0-1 | 各种个人移植 | ⭐ 不推荐 |
关键发现
-
官方原生支持比社区移植好:obra/superpowers 已自带
.hermes-plugin/,通过 plugin 机制的pre_llm_callhook 在每轮对话前注入 using-superpowers 引导,是最规范的集成方式。 -
superpowers 不是代码生成工具,是方法论:通过 skill 系统约束 agent 的行为模式,让 agent 走工程化流程而非即兴编码。核心价值是”流程纪律”。
-
中文用户的选择:superpowers-zh 做了完整汉化,还补充了中国开发者习惯的中文 code review、commit 规范、文档编写等 skill,对中文项目更顺手。
-
AkoliteZA 的 idea-workflow 是互补而非替代:解决”编码前”的需求梳理阶段,产出规格后交接给 superpowers 执行,两者可组合使用。
-
Hermes Agent 已有大量内置 skill:research profile 下已有 14 个分类的 skills(github、mlops、productivity 等),superpowers 主要补充软件工程方法论层面的 discipline,而非具体工具操作。
风险与不确定性
| 风险 | 影响 | 概率 |
|---|---|---|
| bootstrap 指令很长,显著增加 token 消耗 | 中 | 高(superpowers-zh 实测 335KB/轮,已优化到 4.4KB 索引式) |
| 强制 TDD 流程对小型/探索性任务过于繁琐 | 低 | 中(小任务可以不触发 brainstorming) |
| 社区移植版质量参差不齐,可能有指令冲突 | 高 | 中(优先用官方版) |
| Hermes 版本兼容性问题 | 中 | 低(官方插件一般同步更新) |
选型建议
试用 superpowers 的推荐路径
-
首选官方版:
hermes plugins install obra/superpowers— 最可靠,原生集成,14 个核心技能全覆盖。 -
中文项目选 superpowers-zh:
npx superpowers-zh --global --tool hermes— 汉化 + 中文场景优化技能。 -
产品/想法孵化:搭配 AkoliteZA/hermes-agent-idea-workflow 做前序需求梳理,再交给 superpowers 执行。
-
research 角色暂不急着装:研究员核心是调研而非编码,superpowers 的价值主要在软件开发场景。但 systematic-debugging 和 writing-plans 的方法论可以借鉴。