Superpowers for Codex 了解
视频链接:Superpowers
音频链接:Superpowers
Superpowers for Codex 使用教程
1. 快速安装
在 Codex CLI 中直接输入以下指令,它将自动引导完成安装与配置:
Fetch and follow instructions from https://raw.githubusercontent.com/obra/superpowers/refs/heads/main/.codex/INSTALL.md
2. 手动安装(推荐用于自定义需求)
如果你希望更灵活地管理,可以按照以下步骤操作:
克隆仓库:创建符号链接:将技能库链接到 Codex 的扫描目录。macOS/Linux:Windows (PowerShell):重启 Codex:技能在启动时会自动扫描加载。
3. 开启子代理(可选但强烈建议)
Superpowers 的核心威力(如并行开发)依赖子代理模式。在你的 Codex 配置文件(通常是 ~/.codex/config.toml)中添加以下内容:
[agent]
multi_agent = true
4. 如何触发技能
在 Codex 里,Superpowers 现在走的是“原生 skill 发现”,不是单独的 slash command。
如何触发
1. 直接在对话里点名 skill
例如:
- use superpowers:brainstorming
- use brainstorming
- 用 superpowers:writing-plans 为这个设计写实施计划
2. 或者直接描述任务,让 Codex 自动触发
例如:
- 我想做一个新功能,先帮我做设计
- 这个 bug 帮我系统化排查
- 根据这个 spec 写实现计划
常用示例
use superpowers:brainstorming
use superpowers:writing-plans for docs/superpowers/specs/2026-04-26-xxx-design.md
use superpowers:systematic-debugging to investigate this failing test
5. 最小可用命令清单:
直接显式点名 skill
# 讨论需求
use superpowers:brainstorming
# 列出实施计划
use superpowers:writing-plans
# 排查问题
use superpowers:systematic-debugging
# 开始实现
use superpowers:test-driven-development
缩写
use brainstorming
use writing-plans
常见场景举例
- 做新功能前:
use superpowers:brainstorming to design this feature
- 设计通过后写计划:
use superpowers:writing-plans for this approved design
- 查 bug:
use superpowers:systematic-debugging to investigate this failure
- 按 TDD 实现:
use superpowers:test-driven-development to implement this change
- 做完后请求审查:
use superpowers:requesting-code-review
- 完成分支收尾:
use superpowers:finishing-a-development-branch
中文说法
使用 superpowers:brainstorming,先帮我把这个需求做成设计。
使用 superpowers:writing-plans,基于刚才确认的设计写实施计划。
使用 superpowers:systematic-debugging,排查这个测试为什么失败。
自动触发
如果你想让它自动触发
直接描述任务也可以,Codex 往往会自动选 skill:
我想加一个新功能,先别写代码,先做设计。
这个 bug 先系统化排查根因。
这个设计已经定了,帮我写实施计划。