最近在梳理 Claude Code 的生态系统时,一个名为 superpowers 的库引起了广泛关注。

当时它的 GitHub Star 数还在 99k 左右,短短几天后,这个数字已经突破 104K,达到了 10 万多的量级。要知道,这仅仅是一个 Claude 插件。它的 Star 数甚至比在开发界纵横多年的 redux(约 6 万 Star)还多出近 4 万。这个数据表明,它已不再是小范围的自嗨项目,而是正被大量开发者用于实战的 AI 开发工作流。
许多开发者对当前的 Claude 生态存在一个普遍误解:认为这类工具不过是“功能更强的 Prompt 合集”。
事实并非如此。
superpowers 更像是一套为 Claude Code、Cursor、Codex、Gemini CLI 等 AI 编程工具设计的自动化插件框架。它的核心不是提供提示词,而是强制执行一套 “先厘清需求、再拆分计划、然后执行、最后验证” 的固定工程流程。
Superpowers 究竟是什么?
在其 GitHub 仓库的定义中,Superpowers 被描述为 “agentic skills framework & software development methodology”。简单翻译过来就是:它是一个基于 Skills(技能)的智能体框架和软件开发方法论。
你可以这样理解:平时使用 AI 辅助编程,最令人头疼的往往不是“它不会写代码”,而是它容易陷入这样的循环:需求还没搞明白就开始写,修改后也不验证,遇到问题就开始“甩锅”。
而 Superpowers 所做的,正是将这套混乱的流程,梳理并固化成一套更专业、更可靠的工程化方案。
Superpowers 的核心工作流程

上图截取自官方的 README,清晰地展示了其完整的工作流。如果你觉得步骤繁多,我们可以将其简化为一个更易理解的版本:
澄清需求 → 确认设计方案 → 拆分实现计划 → 进入执行阶段 → 每一步都伴随审查与验证 → 最终决策(合并/发起PR/保留分支)。
这套流程并非建议,而是强制性的。AI 代理在执行任何任务前,都会自动检查并调用相关的技能,确保开发过程遵循既定的规范。
内置 Skills(技能)一览
很多开发者关心:Superpowers 到底内置了哪些可用的技能?根据官方文档,目前的技能库主要分为四大类:Testing(测试)、Debugging(调试)、Collaboration(协作)、Meta(元技能)。
Testing
- test-driven-development:这就是上图中提到的 TDD 技能。它会强制将编码过程拉回到 RED-GREEN-REFACTOR 的节奏中(即:先写一个失败测试,再写最少代码使其通过,最后重构优化)。
Debugging
- systematic-debugging:强制要求 AI 先进行根因分析,而不是盲目尝试。
- verification-before-completion:确保问题被真正修复,而非掩盖。
Collaboration(协作)
这是 Superpowers 最核心的部分,涵盖了从构思到交付的全流程:
- brainstorming:通过苏格拉底式提问,彻底澄清需求和潜在方案。
- writing-plans:将实现步骤拆解为细粒度的、真正可执行的任务计划(每个任务约 2-5 分钟)。
- executing-plans:按批次执行计划,并在关键节点设置人工检查点。
- dispatching-parallel-agents:调度并发的子智能体工作流。
- requesting-code-review & receiving-code-review:发起和处理代码审查,并按问题严重性进行报告。
- using-git-worktrees:管理并行的开发分支和独立的工作区。
- finishing-a-development-branch:完成开发分支的收尾工作,包括测试验证、并提供合并/PR/保留/丢弃等选项。
- subagent-driven-development:一种高频迭代的子智能体开发模式,附带两阶段审查(规范合规性与代码质量)。
- writing-skills:这是一个“元技能”,用于指导开发者如何编写新的 Superpowers 技能,官方说明中还包含了相应的测试方法。
- 1using-superpowers:相当于系统的入门和使用说明。
如何安装与使用?
Superpowers 的安装非常便捷,尤其是在 Claude Code 推出官方插件市场之后。
1. 通过 Claude Code 官方市场安装

直接在 Claude Code 的 Agent 聊天窗口中执行以下命令即可:
/plugin install superpowers@claude-plugins-official
2. 通过 Superpowers Marketplace 安装
如果不想通过官方市场,也可以添加其自定义市场源:
/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace
3. 其他开发工具的安装方式
Superpowers 也支持 Cursor、Codex、OpenCode、Gemini CLI 等工具。

安装成功后,你可以通过一些简单的指令来验证,例如:
- “帮我规划一下这个功能的实现”
- “帮我排查一下这个 Bug 的原因”
- “帮我设计这次代码改动的方案”
如果安装正常,AI 应该会自动调用 Superpowers 中相应的技能(如 brainstorming),而不是直接开始无差别地编写代码。
结语
Superpowers 的迅速走红,标志着 AI 编程 正从“单点提示”向“系统工程流程”演进。它不再只是一个增强型的编码助手,而是一套试图将人类工程师的最佳实践(如 TDD、代码审查、清晰的设计阶段)固化到 AI 工作流中的方法论。
随着 Vibe Coding(氛围编程)概念的兴起,开发者越来越关注如何将 AI 无缝、规范化地集成到日常开发流程中。从目前来看,Superpowers 已经在这条道路上占据了相当领先的位置。对于渴望提升 AI 辅助开发效率与质量的开发者而言,深入理解并尝试这类工具,或许能带来意想不到的提效体验。想了解更多开发趋势和实战讨论,欢迎来 云栈社区 交流分享。