Agent Workflow Skills

Superpowers

An open-source skills framework that teaches Claude Code, Codex, Cursor, Gemini CLI, OpenCode, and other agents to follow explicit design, planning, TDD, debugging, verification, and review workflows.

价格
Open source
平台
Claude Code, Codex, Cursor, Gemini CLI, OpenCode, Repo workflows
官网
https://github.com/obra/superpowers
免费访问判断
Superpowers 是 GitHub 上的开源项目,可以作为支持 AI coding tools 的 skills 工作流层使用。
注意
它本身不提供模型额度;仍然需要 Claude Code、Codex、Cursor、Gemini CLI、OpenCode 或其他支持的 agent 入口。

我的判断

Superpowers 是 Claude Code 生态里很值得单独做站内页的项目,因为它不试图做一个更强模型,而是让 agent 更像一个有工程流程的开发者。这才是 2026 年 AI coding 真正容易出问题的地方。

我的判断:很多 AI coding 失败,并不是模型不会写代码,而是任务没有定义清楚、没有先设计、没有测试优先、debug 靠猜、完成前没有验证、最后留下一个没人愿意 review 的大 diff。Superpowers 处理的正是这一层。

它是什么

Superpowers 是 obra/superpowers 这个开源项目提供的 skills framework。它的目标不是替代 Claude CodeCodex,而是让 Claude Code、Codex、Cursor、Gemini CLI、OpenCode 等 agent 可以复用一套明确的开发工作流。

按 Coding Agent Tools 的分类,它应该放在 spec layer 和 agent execution layer 之间。OpenSpec 负责把需求变成规范和任务,Claude Code 或 Codex 负责执行,而 Superpowers 负责约束 agent 应该如何推进任务。

为什么它适合 Claude Code

Claude Code 已经很擅长读仓库、改文件、跑命令和输出 diff。真正的弱点不是“不会行动”,而是行动是否分阶段、是否可检查、是否容易 review。

Superpowers 能把 Claude Code 的几个关键工程门禁变成显式流程:

我的实际看法:如果 Claude Code 是执行引擎,Superpowers 就是流程护栏。它让 Claude Code 默认更像在做工程,而不是只是在聊天里生成代码。

它和 Codex 的关系

Codex 现在也有自己的 Skills 和 Automations 方向,但 Superpowers 的思想仍然适用。Codex 最适合接收带有验收条件、proof commands 和 review 预期的任务。Superpowers-style workflow 正好能帮你生成这种任务契约。

当你用 Codex 做云端任务、connected host 工作或 PR 级改动时,Superpowers 更有价值。因为 reviewer 不一定看过每一步,最终必须依赖清楚的计划、验证证据和 review summary。

先从哪些 Skills 开始

不要一上来把所有 workflow 全装上。先看你当前最常见的失败模式。

我会在什么时候用

我会在真实产品功能、bug fix、重构、迁移、测试恢复、前端实现、文档系统,以及任何 review 成本重要的任务中使用 Superpowers。

我不会为了一个很小的文案修改启用完整流程。Superpowers 的价值不是仪式感,而是在任务足够有风险时,强制 agent 产出证据。

Claude Code 使用方式

更稳的使用方式是:

  1. 从 GitHub 项目安装或启用 Superpowers。
  2. CLAUDE.md 或等价 agent memory 保存项目规则。
  3. 新功能先走 brainstorming 或 planning。
  4. 完成前强制 verification。
  5. 最终 diff 仍然按正常工程 review 处理。

这条链路很清楚:项目上下文、workflow skill、agent 执行、验证命令、人工 review。

Coding Agent Tools 结论

Superpowers 值得加到 Claude Code 页面做内链,因为它改变的是 agent 在关键节点上的行为。它也适合放在 Codex、Cursor、Gemini CLI、OpenCode 和 opencode 旁边,作为跨工具可复用的 skills 层。

我的结论:只要输出需要可维护、可审查、可解释,就应该考虑 Superpowers。只有任务真的非常小,才可以跳过。

来源说明