← 返回日报
🌐 机器翻译 · DeepSeek · GitHub

obra superpowers


Superpowers

Superpowers 是一套完整的软件开发方法论,专为你的编码代理设计。它构建在一组可组合的技能之上,并附带一些初始指令,确保你的代理能够使用这些技能。

我们正在招聘! 我们正在招聘一名全职人员,协助 Superpowers 的社区和代码工作。你可以在 https://primeradiant.com/jobs/superpowers-community-engineer/ 了解职位详情。如果你认识合适的人选,请务必推荐给我们。

快速开始

为你的编码代理赋予 Superpowers:Claude Code、Antigravity、Codex App、Codex CLI、Cursor、Factory Droid、Gemini CLI、GitHub Copilot CLI、Kimi Code、OpenCode、Pi。

工作原理

这一切从你启动编码代理的那一刻开始。当它发现你正在构建某个项目时,它不会直接尝试编写代码。相反,它会退一步,询问你真正想要做什么。一旦它从对话中提炼出需求规格,它会以足够短、便于你实际阅读和消化的块状形式展示给你。

在你确认设计后,你的代理会制定一份实现计划。这份计划清晰到足以让一位热情但品味不佳、缺乏判断力、没有项目背景、且厌恶测试的初级工程师也能遵循。它强调真正的红/绿 TDD、YAGNI(你不会需要它)和 DRY 原则。

接下来,一旦你说“开始”,它会启动一个子代理驱动的开发流程,让代理逐个处理每个工程任务,检查并审查它们的工作,然后继续推进。你的代理自主工作数小时而不偏离你制定的计划,这种情况并不少见。

当然,还有更多细节,但以上是系统的核心。由于这些技能会自动触发,你无需做任何特殊操作。你的编码代理只是拥有了 Superpowers。

商业服务

如果你在企业环境中使用 Superpowers,并且需要商业支持、额外工具或托管支出管理,请随时通过 sales@primeradiant.com 联系我们。

安装

安装方式因集成环境而异。如果你使用多个集成环境,请为每个环境分别安装 Superpowers。

Claude Code

Superpowers 可通过官方 Claude 插件市场获取。

官方市场

从 Anthropic 的官方市场安装插件:

/plugin install superpowers@claude-plugins-official

Superpowers 市场

Superpowers 市场为 Claude Code 提供 Superpowers 及其他相关插件。

注册市场:

/plugin marketplace add obra/superpowers-marketplace

从此市场安装插件:

/plugin install superpowers@superpowers-marketplace

Antigravity

从此仓库将 Superpowers 安装为插件:

agy plugin install https://github.com/obra/superpowers

Antigravity 会运行插件的会话启动钩子,因此 Superpowers 从第一条消息起就处于激活状态。使用相同命令重新安装以更新。

Codex App

Superpowers 可通过官方 Codex 插件市场获取。在 Codex 应用中,点击侧边栏中的“插件”。你应该会在“编码”部分看到 Superpowers。点击 Superpowers 旁边的“+”,然后按照提示操作。

Codex CLI

Superpowers 可通过官方 Codex 插件市场获取。打开插件搜索界面:

/plugins

搜索 Superpowers:

superpowers

选择“安装插件”。

Cursor

在 Cursor Agent 聊天中,从市场安装:

/add-plugin superpowers

或者在插件市场中搜索“superpowers”。

Factory Droid

注册市场:

droid plugin marketplace add https://github.com/obra/superpowers

安装插件:

droid plugin install superpowers@superpowers

Gemini CLI

安装扩展:

gemini extensions install https://github.com/obra/superpowers

后续更新:

gemini extensions update superpowers

GitHub Copilot CLI

注册市场:

copilot plugin marketplace add obra/superpowers-marketplace

安装插件:

copilot plugin install superpowers@superpowers-marketplace

Kimi Code

Superpowers 可在 Kimi Code 的插件市场中获取。打开 Kimi Code 的插件管理器:

/plugins

前往“市场”>“Superpowers”并安装。或者从此仓库直接安装:

/plugins install https://github.com/obra/superpowers

详细文档:docs/README.kimi.md

OpenCode

OpenCode 使用自己的插件安装方式;即使你已在其他集成环境中使用 Superpowers,也请单独安装。告诉 OpenCode:

Fetch and follow instructions from https://raw.githubusercontent.com/obra/superpowers/refs/heads/main/.opencode/INSTALL.md

详细文档:docs/README.opencode.md

Pi

从此仓库将 Superpowers 安装为 Pi 包:

pi install git:github.com/obra/superpowers

用于本地开发,使用此签出版本作为临时包运行 Pi:

pi -e /path/to/superpowers

Pi 包会加载 Superpowers 技能以及一个小的扩展,该扩展在会话启动时以及压缩后注入 using-superpowers 引导程序。Pi 原生支持技能,因此无需兼容性 Skill 工具。子代理和任务列表工具仍然是可选的 Pi 配套包。

基本工作流程

request

📖 阅读原文 →