obra/superpowers

GITHUB中文整理

主语言 Shell · 307,125 星 · MIT · 创建于 2025-10-10

智能体开发方法论技能框架测试驱动 今日第 3 名
打开 GitHub 仓库

一套面向编码智能体的软件开发方法论,由可组合的技能和启动指令组成,引导智能体按规范流程工作。

Stars 307,125 累计 star,越多说明被认可得越广
Watching 1,093 订阅该仓库变动的人数
Forks 27,239 被派生出去的仓库数
Issues 351 当前开放的 Issue 数
语言 Shell GitHub 自动判定的主语言
许可证 MIT 开源协议,用之前先确认能不能商用
24h 增长 — 数据积累中
7 日增长 — 数据积累中
30 日增长 — 数据积累中

仓库健康度

5 个维度
只看客观信号,不构成安全性结论
维护活跃度 数据完整
2026-10-23 11:48 最近推送

最近推送 2026-10-23 11:48(5 天前),属于活跃维护

社区响应 数据完整
351 开放 Issue

开放 Issue 351 个 · Fork 27,239 个

增长趋势 证据不足
— 7 日新增

star 记录还不够天数,增量算不出来

项目规范 数据完整
MIT 许可证

许可证 MIT · 8 个 topics · 开了 Wiki

版本发布 证据不足
— 发布次数

这一项暂无数据,不代表项目没有发布

「证据不足」表示这项数据暂时没有取到,不能读成「项目有问题」;「部分数据」表示只拿到一部分信号。版本发布要额外调 Releases 接口,下一版补。

Star 趋势

6 天记录
最近 90 天站内记录的星数
307,125当前 Star +3,087首尾差值 2026-10-23最早记录 2026-10-28最近记录

横轴 2026-10-23 → 2026-10-28,纵轴按这段时间的最小/最大值拉伸。趋势来自站内每天记录一次的星数,页面打开时不会实时请求 GitHub。

它解决什么问题

据 README 归纳
没有它会怎样

编码智能体常直接跳进写代码,缺少需求澄清和设计确认,导致偏离目标、测试不足、代码重复。没有它,智能体容易在未对齐需求时盲目实现,产出难以维护且质量不稳。

核心能力

6 条
归纳自 README,不是功能列表照抄
  1. 1在开始写代码前主动询问真实目标,先澄清需求而非直接动手
  2. 2将需求整理成简短易读的规格说明,分段展示给人确认
  3. 3在设计确认后生成足够清晰的实现计划,供执行者按序推进
  4. 4强调红绿测试驱动、避免多余实现和重复代码
  5. 5启动子智能体驱动开发,逐个任务执行并检查评审其工作
  6. 6让智能体可按既定计划自主连续工作较长时间而不偏离

项目画像

6 个角度
决定要不要用之前,先看这六条

项目定位

一套面向编码智能体的软件开发方法论,由可组合的技能和启动指令组成,引导智能体按规范流程工作。

适合谁

使用编码智能体进行软件开发的个人或团队,尤其适合希望把需求澄清、设计确认和测试驱动流程固化到智能体工作方式中的场景。

典型场景

在编码智能体开工前,用它引导智能体先澄清需求并产出可确认的规格说明;在需求确认后,让智能体生成实现计划并组织子智能体按任务逐个开发与评审;在需要智能体长时间自主推进项目时,用它约束智能体遵循既定计划和测试驱动实践

部署难度

上手需要按所用编码智能体环境分别安装,部分环境通过官方插件市场或插件搜索完成,步骤依环境而异,无统一前置依赖说明。

风险限制

不同运行环境需要分别安装,且各环境安装方式不同;部分环境依赖官方插件市场或插件搜索安装。具体版本和平台清单未在说明中展开。

最近维护

最近一次推送是 2026-10-23 11:48。 实现方式:从启动编码智能体开始,通过初始指令确保智能体加载并使用可组合技能;先追问真实目标,整理成规格并分段确认,再制定实现计划,最后交由子智能体逐个任务执行、检查评审并持续推进。

README 原文细节

3 个板块
项目自己写的功能与用法,原文照录

怎么安装从零跑起来的步骤

Installation

Installation differs by harness. If you use more than one, install Superpowers separately for each one.

实现原理它内部是怎么做的

How it works

It starts from the moment you fire up your coding agent. As soon as it sees that you're building something, it doesn't just jump into trying to write code. Instead, it steps back and asks you what you're really trying to do.

Once it's teased a spec out of the conversation, it shows it to you in chunks short enough to actually read and digest.

After you've signed off on the design, your agent puts together an implementation plan that's clear enough for an enthusiastic junior engineer with poor taste, no judgement, no project context, and an aversion to testing to follow. It emphasizes true red/green TDD, YAGNI (You Aren't Gonna Need It), and DRY.

Next up, once you say "go", it launches a subagent-driven-development process, having agents work through each engineering task, inspecting and reviewing their work, and continuing forward. It's not uncommon for your agent to work autonomously for a couple hours at a time without deviating from the plan you put together.

其它说明README 里剩下的内容

Table of Contents

  • How it works
  • Commercial Services
  • Getting Started
  • Claude Code
  • Antigravity
  • Factory Droid
  • Gemini CLI
  • GitHub Copilot CLI
  • Grok Build CLI
  • Hermes Agent
  • The Basic Workflow
  • When Something Goes Wrong
  • What's Inside
  • Philosophy

Claude Code

Superpowers is available via the official Claude plugin marketplace

The Superpowers marketplace provides Superpowers and some other related plugins for Claude Code.

  • Install the plugin from Anthropic's official marketplace:
  • Register the marketplace:
  • Install the plugin from this marketplace:

Codex App

Superpowers is available via the official Codex plugin marketplace.

  • In the Codex app, click on Plugins in the sidebar.
  • You should see Superpowers in the Coding section.
  • Click the + next to Superpowers and follow the prompts.

关于 superpowers 的常见问题

7 个问题
答案来自 README 归纳与 GitHub 实时数据
superpowers 是做什么的?

一套面向编码智能体的软件开发方法论,由可组合的技能和启动指令组成,引导智能体按规范流程工作。 编码智能体常直接跳进写代码,缺少需求澄清和设计确认,导致偏离目标、测试不足、代码重复。没有它,智能体容易在未对齐需求时盲目实现,产出难以维护且质量不稳。

superpowers 有哪些功能?

核心能力:在开始写代码前主动询问真实目标,先澄清需求而非直接动手;将需求整理成简短易读的规格说明,分段展示给人确认;在设计确认后生成足够清晰的实现计划,供执行者按序推进;强调红绿测试驱动、避免多余实现和重复代码;启动子智能体驱动开发,逐个任务执行并检查评审其工作;让智能体可按既定计划自主连续工作较长时间而不偏离。

superpowers 适合谁用?

使用编码智能体进行软件开发的个人或团队,尤其适合希望把需求澄清、设计确认和测试驱动流程固化到智能体工作方式中的场景。

superpowers 是怎么工作的?

从启动编码智能体开始,通过初始指令确保智能体加载并使用可组合技能;先追问真实目标,整理成规格并分段确认,再制定实现计划,最后交由子智能体逐个任务执行、检查评审并持续推进。

怎么安装 superpowers?

按项目 README 的说明:Installation differs by harness. If you use more than one, install Superpowers separately for each one.。完整命令见下方「怎么安装」一节或 GitHub 仓库的 README。

用 superpowers 有什么门槛或限制?

不同运行环境需要分别安装,且各环境安装方式不同;部分环境依赖官方插件市场或插件搜索安装。具体版本和平台清单未在说明中展开。

superpowers 现在还在维护吗?数据怎么样?

目前 307,125 星,27,239 个 Fork,主语言 Shell,创建于 2025-10-10,最近一次推送 2026-10-23 11:48,许可证 MIT。星数、Fork、推送时间都是 GitHub 返回的实时数据,「最近推送」离现在越近说明越活跃;长期不动要留意是否已停止维护。

这些内容来自哪

读法说明
中文整理据 README 归纳,数据取自 GitHub
中文说明据项目 README 归纳只写 README 能确认的内容,不替作者补功能与数字
关键数据与 GitHub 页面一致星数、Fork、语言与时间都不做二次加工
数据日期2026-10-23 17:51星数与介绍这份数据是哪一天的

项目数据取自 GitHub 官方接口与项目 README;星数、Fork、语言与时间以 GitHub 页面为准,档案更新于 2026-10-23 17:51。