community skill
Superpowers
obra/superpowers 的 agentic 软件开发方法论套件,通过 TDD、系统化调试、计划驱动开发、代码审查、worktree 和 subagent 流程约束 AI coding agent。
communityskill packagemethodologytdddebuggingplanningsubagents
Superpowers
Superpowers 是 Jesse Vincent / Prime Radiant 维护的 agentic software development methodology。它不是单一工具,而是一套组合式 skills 和启动指令,用流程约束 AI coding agent:先澄清设计,再写计划,再用 TDD、系统化调试、代码审查、worktree 和 subagent 流程推进实现。
来源
- 上游仓库:https://github.com/obra/superpowers
- 上游 skills 目录:https://github.com/obra/superpowers/tree/main/skills
- Marketplace 配置:https://github.com/obra/superpowers/blob/main/.claude-plugin/marketplace.json
- 许可证:MIT
为什么按套件收录
上游 skills/ 目录包含 brainstorming、test-driven-development、systematic-debugging、verification-before-completion、writing-plans、subagent-driven-development 等多个互相配合的流程技能;marketplace 也将其声明为一个 superpowers 插件。因此本站按一个 community suite 条目收录。
适合什么时候用
- 需要给 coding agent 加上完整开发方法论,而不是只安装单个技巧类 skill。
- 需要强制 TDD、系统化调试、验证前不宣称完成、代码审查和计划驱动开发。
- 需要把复杂任务拆成设计、计划、实现、审查、验证、分支收尾等可控阶段。
- 需要使用 worktree 和 subagent 流程让 AI 在较长开发任务中保持方向和质量。
核心能力
| 类别 | 代表 skills |
|---|---|
| 设计与计划 | brainstorming、writing-plans、executing-plans |
| 实现纪律 | test-driven-development、verification-before-completion |
| 调试与质量 | systematic-debugging、requesting-code-review、receiving-code-review |
| 协作流程 | dispatching-parallel-agents、subagent-driven-development、using-git-worktrees |
| 收尾 | finishing-a-development-branch、using-superpowers |
安装提示
Claude Code 官方 marketplace:
/plugin install superpowers@claude-plugins-official
Superpowers 自有 marketplace:
/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace
本站详情页也会给出通用 skills CLI 安装命令:
npx skills add https://github.com/obra/superpowers
使用注意
- Superpowers 是强流程体系,会主动要求设计、计划、TDD 和验证;不适合只想快速草稿的临时任务。
- 它支持多个 agent/harness,但不同平台安装方式不同,应按上游 README 选择 Claude Code、Codex、Gemini、OpenCode、Cursor 等对应路径。
- 本站只收录索引说明,不镜像完整插件和 hooks。
- 上游许可证为 MIT。