Mindket

Superpowers

由 obra 制作技能开发
新上架第 2 版 · 更新于
星标314k

概览

Jesse Vincent 做的技能合集,给你的编程智能体一套工作方法:先问清你要什么,请你批准设计,再写出分步计划,然后先写测试、再写代码,并做代码审查。

Superpowers 是一款 GitHub 上的开源项目,属于开发类,由 Mindket 上架。可免费获取。当前为第 2 版,最近更新于 。按它的 README 从 GitHub 安装。Mindket 的设置说明可在你的 Mindket 账户获取,以 zip 压缩包下载。

速览

用在
  • Claude Code:从 Anthropic 的官方插件市场或作者自己的插件市场安装
  • Cursor:在 Agent 聊天里一行命令
  • GitHub Copilot CLI:通过作者的插件市场安装
  • Codex、Gemini CLI 和 OpenCode:工具包的说明里各有自己的步骤
先运行
/plugin install superpowers@claude-plugins-official

平台

Claude Code编程智能体
Cursor代码编辑器
GitHub Copilot编程智能体
Codex编程智能体
Gemini CLI编程智能体
OpenCode编程智能体

用在哪里里还有 1 个

关于

它是什么

Superpowers 出自 Jesse Vincent 和 Prime Radiant 团队,是一组技能,让编程智能体按一套完整的方法开发软件。写任何代码之前,智能体先问清你想做成什么,并请你批准设计。然后它写出一份由小任务组成的计划,以测试先行的方式逐个实现,任务与任务之间穿插审查。这些技能会自动启动,因为智能体在每项任务前都会检查有没有匹配的技能。

  1. 你描述想做的东西
  2. 先回答提问,再批准一份设计文档
  3. 一份计划,每个任务用时 2 到 5 分钟
  4. 子智能体逐个实现任务,先写测试,再经审查
  5. 测试验证通过后,你选择合并、提 PR、保留或丢弃

适合谁

用编程智能体开发真正的功能、并希望它先规划和测试再写代码的开发者。已经在做测试驱动开发和代码审查的团队,会觉得这套方法很眼熟。

谁在用,怎么用
行业谁在用怎么用例子
软件与 SaaS 公司产品开发者提出一个功能需求,批准设计,再让智能体先写测试、后写实现刚接触一个代码库的开发者提出一个功能需求,通过智能体的提问和设计文档熟悉代码。
有代码审查规矩的团队技术负责人把提交进仓库的设计文档和任务之间的审查留作团队记录团队翻看仓库里的设计文档,弄清每个功能为什么做成现在这样。
创业公司独立创始人让智能体守着计划走,不为一个小改动大面积重写应用创始人提出一个小改动,计划让它始终只是小改动。
让智能体一跑几个小时的团队把长任务交给子智能体的开发者每个任务派一个新的子智能体,每做完一个就审查一次开发者让子智能体按一份长计划干活,每完成一个任务就审查一个。

如果你多半只想要快速的一次性脚本,这些提问和计划会让你觉得慢。

用在哪里

README 给出了 16 个编程智能体和应用的安装步骤,每一个都要单独安装。

  • Claude Code:从 Anthropic 的官方插件市场或作者自己的插件市场安装
  • Cursor:在 Agent 聊天里一行命令
  • GitHub Copilot CLI:通过作者的插件市场安装
  • Codex、Gemini CLI 和 OpenCode:工具包的说明里各有自己的步骤
  • 更多智能体:Antigravity、Devin CLI、Factory Droid、Grok Build CLI、Kimi Code、Pi、Qwen Code、Hermes Agent 和 Muse

开头走错的代价比多问几句更大的活,最适合用它:

  • 需要先做设计的功能:智能体先提问,等你批准再动手
  • 一份长计划:子智能体一个任务一个任务地做,你来审查它们的工作
  • 难缠的 bug:systematic-debugging 分四个阶段找到根本原因
  • 偏离计划的会话:diagnosing-superpowers 读取会话记录,附上精确到行的证据做报告

如何设置

点“获取”会把一个 zip 压缩包存进你的下载文件夹,里面是 Mindket 写的设置说明,按 obra 的 README 列出了每个智能体的安装步骤。

先准备好这些
需要说明
一个编程智能体README 覆盖的任意一个。你用的每个智能体都要单独安装
Claude Code 的插件来源Anthropic 的官方插件市场,或者 obra 自己的插件市场,后者还有一些相关插件
一个 git 仓库brainstorming 会把设计文档提交到这里,using-git-worktrees 会在新分支上工作
  1. 运行你所用智能体的安装命令。你用的每个智能体都要单独安装。
  2. 如果 README 要求重启,就重启已经打开的会话,比如在 Hermes Agent 和 Muse 上。
  3. 在一个新会话里,让它做点东西。安装正常的话,写任何代码之前 brainstorming 就会启动。
/plugin install superpowers@claude-plugins-official

作者自己的插件市场也提供 Superpowers,还有一些相关插件。

/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace

在 Cursor 的 Agent 聊天里只要一行命令,GitHub Copilot CLI 也用作者的这个插件市场。其他智能体的命令写在工具包的说明里。

/add-plugin superpowers
copilot plugin marketplace add obra/superpowers-marketplace
copilot plugin install superpowers@superpowers-marketplace

如何使用

说出你想要什么,这些技能就会按下面的顺序接手。

这些技能,按运行顺序
步骤技能它做什么
1brainstorming引导你说清想要什么、为什么要,再复述给你听,让你纠正
2using-git-worktrees在新分支上建一个隔离的工作区,并确认测试基线是干净的
3writing-plans把工作拆成小任务,每个任务都写明确切的文件路径和检查方法
4subagent-driven-development为每个任务派一个新的子智能体,每做完一个就审查一次;或者用 executing-plans 在当前会话里直接实现,最后统一审查一次
5test-driven-development先写一个会失败的测试,看着它失败,再写出能让它通过的最少代码
6requesting-code-review在任务之间对照计划检查工作,发现严重问题就不让往下走
7finishing-a-development-branch验证测试,然后给出合并、提 PR、保留或丢弃几个选项

遇到 bug 时走 systematic-debugging,这是一套分四个阶段找根本原因的流程。某次会话出了问题,就把下面这句话发给智能体,diagnosing-superpowers 技能会去读会话记录。

figure out what went wrong with superpowers in this session

示例

你在一个项目文件夹里打开编程智能体,让它做一个小应用。README 也用这句请求来检查安装是否正常。

Let's make a react todo list

一开始不写代码。智能体先问你想要什么、为什么要,列出两三种实现方式让你选一种。接着是一份简短的设计文档请你批准,在软件仓库里会提交到 docs/superpowers/specs。然后是一份由小任务组成的计划,写明确切的文件路径,开发时先写测试。

新手与专家

新手:不加约束的话,编程智能体常常一上来就开始写代码。Superpowers 让它像一位细心的工程师那样工作:先提问,再商定设计、做计划,最后配合测试动手实现。先在一个测试项目里拿一个小功能试试,它问什么就答什么。

专家:每一步都是一个独立的 Markdown 技能,因此你可以只读或只改其中一个,不碰其余的。计划写得让一个完全不了解项目背景的实现者也能照着做,并且倚重红绿 TDD、YAGNI 和 DRY。README 说,智能体常常能自己连续工作几个小时,不偏离计划。这套方法是有意设计得很严格的。代价是在小到用不着设计文档的改动上,也要多花几轮对话和 Token。

技能库里的技能,按类别分
协作9
调试3
元技能2
测试1

注意事项

这些技能改变的是智能体的工作方式,其中两个还会改动你的文件。

  • 运行方式:这些技能是在你的智能体里运行的 Markdown 文件
  • 会话开始时:在 Claude Code 上,会话开始、被清空或被压缩时,一个 SessionStart 钩子会加载 using-superpowers 技能
  • 会删掉的代码:test-driven-development 技能会删掉先于测试写出的代码
  • 你的仓库:brainstorming 会把设计文档提交到这里
  • 可视化助手:可选,会运行一个本地服务器并加载 Prime Radiant 的标志,这个请求带上你的 Superpowers 版本,但不含你项目的任何信息
  • 关掉这项请求:SUPERPOWERS_DISABLE_TELEMETRY,或者 Claude Code 的 DISABLE_TELEMETRY 和 CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC 退出开关
  • 更新:因智能体而异,很多时候是自动的;README 没有给出卸载步骤
  • 许可证:MIT

README 和文件

README
# Superpowers:安装说明

这个工具包里是 Mindket 写的安装说明,不含技能本身。Superpowers 的技能和插件要从 obra 的仓库安装,地址是 https://github.com/obra/superpowers

许可证:MIT,Copyright (c) 2025 Jesse Vincent。来源见 https://github.com/obra/superpowers/blob/main/LICENSE

由 Jesse Vincent 和 Prime Radiant 团队制作,由 Mindket 上架。

## 安装的内容

Superpowers 是一个给编程智能体用的技能库,外加一个启动步骤,告诉智能体去用这些技能。技能清单出自 README 的“What's Inside”一节,见 https://github.com/obra/superpowers#whats-inside

- 测试:test-driven-development
- 调试:systematic-debugging、verification-before-completion、diagnosing-superpowers
- 协作:brainstorming、writing-plans、executing-plans、dispatching-parallel-agents、requesting-code-review、receiving-code-review、using-git-worktrees、finishing-a-development-branch、subagent-driven-development
- 元技能:writing-skills、using-superpowers

在 Claude Code 上,这个插件会加一个 SessionStart 钩子,在会话开始、被清空或被压缩时运行。它读取 using-superpowers 技能,作为上下文传给会话。来源见 https://github.com/obra/superpowers/blob/main/hooks/hooks.json

## 选择你的智能体

README 说不同智能体的安装方式不一样。如果你用不止一个,就在每个里面分别安装 Superpowers。来源见 https://github.com/obra/superpowers#installation

下面每个文件写着作者为对应智能体给出的安装步骤:

- setup/claude-code.md
- setup/codex.md
- setup/cursor.md
- setup/gemini-cli.md
- setup/github-copilot-cli.md
- setup/opencode.md
- setup/other-agents.md:Antigravity、Devin CLI、Factory Droid、Grok Build CLI、Kimi Code、Pi、Qwen Code、Hermes Agent 和 Muse

## 更新

README 说更新方式取决于编程智能体,而且常常是自动的。作者给出了更新命令的,会列在那个智能体的文件里。来源见 https://github.com/obra/superpowers#updating

## 卸载

作者的 README 没有给出卸载步骤。

## 遥测

brainstorming 有一个可选的可视化助手。默认情况下,它会从 Prime Radiant 网站加载 Prime Radiant 标志,这个请求里带有你的 Superpowers 版本。README 说其中不含你的项目、提示词或编程智能体的任何信息。要关闭它,把 SUPERPOWERS_DISABLE_TELEMETRY 设为任意真值。Claude Code 自带的 DISABLE_TELEMETRY 和 CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC 这两个关闭选项同样有效。来源见 https://github.com/obra/superpowers#visual-companion-telemetry

## 出问题时

让你的编程智能体查查这次会话里 superpowers 出了什么问题。英文原话是“figure out what went wrong with superpowers in this session”。这句话会启动 diagnosing-superpowers 技能。它读取会话记录,带着证据报告发生了什么;如果你需要,还会打包一份清除了敏感信息的材料,供提交 bug 报告用。要检查更早的会话,就点名那个会话,英文原话是“figure out what went wrong with superpowers in session `<id>`”。bug 报告请提交到 https://github.com/obra/superpowers/issues
来源见 https://github.com/obra/superpowers#when-something-goes-wrong
文件
README.md  3 KB
setup/claude-code.md  1 KB
setup/codex.md  670 B
setup/cursor.md  381 B
setup/gemini-cli.md  309 B
setup/github-copilot-cli.md  451 B
setup/opencode.md  2 KB
setup/other-agents.md  5 KB

8 个文件,共 12 KB,以 zip 压缩包下载。

更新内容

  • 第 2 版 · 2026-11-09

    Updated by Mindket to the current version of this kit.

  • 第 1 版 · 2026-11-03

评价

还没有评分

写评价

还没有评价。

大家怎么说

Hacker News、Bluesky、X、Reddit、Facebook 和 YouTube 上提到这个项目的帖子和评论,来自每周一次的搜索和 Trendshift。它们不是 Mindket 写的,也未经核实,点开即可在原帖处阅读。

anaq42Show HN: JDS – a Copilot skill suite for structuring AI coding behaviorA few months ago I stumbled on obra's superpowers repository https://github.com/obra/superpowers. I really liked the approach and idea that you enforce discipline for your agent through a skill-based workflow. Even though coding agents (copilot included) have become a lot better at natively…9 分Leo Lapworthgithub.com/obra/superpowers and github.com/ovid/paad together work well for me flow is sp:brainstorm paad:pushback sp:write-plan paad:alignment sp:subagent-implementation - both have other useful skills in them but that is main flow10 赞 · 2 条回复@zyonbuilds@pingdotgg @mattpocockuk 4. Claude Code Game Studios turns Claude Code into a whole game dev studio. → 49 agents in a studio-style hierarchy → 72 workflow skills +5.3k stars this week, 36.7k total. MIT. https://t.co/fjqIosUsg5dsifryShow HN: 127 PRs to Prod this wknd with 18 AI agents: metaswarm. MIT licensedA few weeks ago I posted about GoodToGo https://news.ycombinator.com/item?id=46656759 - a tool that gives AI agents a deterministic answer to "is this PR ready to merge?" Several people asked about the larger orchestration system I mentioned. This is that system. I got tired of being a project…5 分 · 2 条回复Edy | Indie BuilderToday's GitHub trending: everyone is building skill packs for AI agents. - mattpocock/skills: skills from Matt Pocock's own .agents folder (+883 today) - obra/superpowers: agent skills framework plus a dev method (+665) - Orkas-AI/Orkas: local-first desktop AI team (+1,044) #buildinpublic #AI7 赞 · 1 条回复@wushi123321Your coding agent jumps into code before it knows what you want. Superpowers is an open methodology plugin: brainstorm → plan → subagent tasks → TDD, for Claude Code, Cursor, Codex, Gemini, and more. 313.8k stars. https://t.co/ghL5s1qLY4 #GitHub #OpenSource https://t.co/9xiYcNwUDbiamandoniShow HN: Arxitect – Agentic Plugin for Architecture and Design PatternsModern coding agents are getting exceptionally good at implementing a given coding task. And with validation-in-the-loop, you can be reasonably confident they will implement a correct solution. However, their implementation often leaves a lot to be desired. It doesn't adhere to the decades of…3 分@fenju.bsky.socialToday's GitHub Trending signals a shift: agents must go from "can it work?" to "can it work well, with standards?" pbakaus/impeccable & obra/superpowers prove devs want engineering-grade specs, not improvisation. Same for multimodal: speech, OCR, translation, proofreading shouldn't be prompt-enginee3 赞 · 1 条回复@xqliu你是不是也遇到过:跟 AI 说一句「帮我加个功能」,它一个问题都不问就开写,写完才发现根本不是你要的。 obra/superpowers 专治这个。它是一套给编程 agent 用的 skill,外加一套开发方法。这周又涨了四千多星,总星数过了三十一万。 装上以后,agent 干活的顺序变了: 先不碰代码,反过来问你到底想做什么。问清需求后,分成一小段一小段给你看,每段都短到你真能读完。 你点头了,它才写实现计划。作者对这份计划的要求是:一个热情但没品味、没判断力、不了解项目、还讨厌写测试的新人,拿着它也能照做。 你说 go,它再派子 agent 一个任务一个任务往下做,每个子 agent…iamandoniShow HN: Arxitect – Claude Code plugin for software design principlesShow HN: Arxitect – Claude Code plugin for software design principles Modern coding agents are getting exceptionally good at implementing a given coding task. And with validation-in-the-loop, you can be reasonably confident they will implement a correct solution. However, their implementation…2 分@antspaceai.bsky.socialobra/superpowers (Plugin, 313,095 GitHub stars): An agentic skills framework and methodology for software development Install in Claude Code: /plugin marketplace add obra/superpowers https://antspace.ai/go/i4r99jpi1 赞@AmanSha017493355 free GitHub AI repos that feel illegal to know about 👇 Full breakdown in the video. All open source on @GitHub. https://t.co/uwxjKw1ewc

搜索日期

Mindket 的更多商品

查看 Mindket 的全部商品

anaksor-ocr

Sokheng · 工具包

这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。

新上架

Qwen2.5-7B-Instruct-GGUF

Qwen · 工具包

Qwen2.5-7B-Instruct 的 GGUF 文件,提供八种量化大小,可通过 llama.cpp 在本地聊天。适合想在自己电脑上用 7.6B 强力模型、又不想搭 Python 环境的人。

新上架

ACE-Step 1.5 XL SFT

ACE-Step · 工具包

用 4B 扩散解码器根据文字生成音乐,50 步并带引导控制,音频质量高于基础版。适合拥有 12 GB 或更多显存 GPU 的创作者。

新上架

Supabase 官方的智能体技能:一个用于任何 Supabase 任务,一个讲 Postgres 最佳实践,从查询和索引到连接和行级安全。它们可以装进 Claude Code、Cursor、GitHub Copilot 等智能体,任务对得上时,你的智能体会自动加载。

新上架3023

Claude Code Skills & Plugins

alirezarezvani · 技能

为 Claude Code 和其他编程智能体提供 411 个现成技能,按角色分组,从工程、产品到营销、财务和合规。以插件方式安装。适合开发者和业务团队。

新上架29.8k

buzz

block · 工具包

可自行托管的工作空间,人和 AI 智能体在同样的房间里协作,基于 Nostr 中继,把每个动作记录为签名事件。适合想自己运行中继的团队。

新上架37.3k