Superpowers 智能体技能框架
一套面向编码智能体的软件开发方法论与可组合技能框架,让 AI 代理先澄清需求、拆解规格、制定计划,再以子代理驱动方式逐项实现并自审,支持 Claude Code、Codex、Cursor、Gemini CLI 等十余种主流编码工具。
过去 7 天收获 5 颗 Star
爱鲜报评分
0.0
0 人评分
308k
星数
否
中文
Shell
主语言
是
活跃
44
贡献者
人工分析
EDITORIAL推荐理由
它把「先想清楚再写代码」的工程纪律固化成可自动触发的技能,显著降低 AI 编码跑偏和返工的概率。子代理驱动开发与红绿 TDD 约束,让长时间自主编码也能贴合既定计划。适配工具极广,几乎覆盖当前主流编码智能体,迁移成本低。
适用场景
- 使用 Claude Code、Codex、Cursor 等 AI 编码工具做中大型功能开发
- 需要 AI 代理长时间自主执行、按计划推进的工程任务
- 团队希望统一 AI 辅助开发的流程与质量标准
- 以 TDD 方式驱动需求澄清、规格拆解与实现
- 为多款编码智能体统一配置同一套开发方法论
优点
- 技能自动触发,无需额外操作即可获得完整开发流程
- 强调需求澄清与规格分块评审,减少方向性错误
- 子代理驱动开发配合审查机制,适合长周期自主任务
- 覆盖十余种主流编码工具,安装方式清晰
- MIT 协议开源,可自由改造与集成
缺点
- 本质是提示词与流程约束,效果高度依赖底层模型能力
- 不同工具的安装与更新方式各异,多工具并存时需分别维护
- 对追求快速原型、轻量改动的场景可能显得流程偏重
- 部分工具缺少压缩后钩子,超长会话可能丢失引导
上手难度
进阶
Superpowers 是什么
Superpowers 是一套面向编码智能体的软件开发方法论 + 可组合技能框架。它不直接提供代码生成能力,而是通过一组可自动触发的技能,约束 AI 代理按工程化流程推进开发。
核心工作流
- 先问清楚再动手:代理看到你在构建东西时,不会立刻写代码,而是先退一步确认你真正想达成的目标。
- 分块呈现规格:把对话中提炼出的规格切成足够短、可读可消化的片段给你确认。
- 制定实现计划:设计通过后,生成一份足够清晰的实施计划,强调红绿 TDD、YAGNI 与 DRY。
- 子代理驱动开发:你说「开始」后,代理以子代理方式逐项完成工程任务,检查并评审各自产出,持续推进。
因为技能会自动触发,使用者通常无需额外操作,编码代理就「自带超能力」。
支持的工具
Superpowers 适配多种编码智能体,安装方式按工具区分,多工具并存时需分别安装:
- Claude Code(官方插件市场或 Superpowers 市场)
- Codex App / Codex CLI
- Cursor、Gemini CLI、GitHub Copilot CLI
- Devin CLI、Factory Droid、Grok Build CLI
- Kimi Code、OpenCode、Pi、Qwen Code
- Antigravity、Hermes Agent、Muse
以 Claude Code 为例,可从官方市场安装:
/plugin install superpowers@claude-plugins-official
其他工具多为插件市场搜索安装或从仓库直接安装,具体命令参见各工具对应章节。
适用与注意
- 适合中大型功能开发、需要 AI 长时间自主推进的工程任务。
- 对快速原型或轻量改动,完整流程可能显得偏重。
- 效果依赖底层模型能力;超长会话在部分工具上可能丢失引导,建议适时开启新会话。
许可
项目采用 MIT 协议开源,可自由使用与改造。
评论
- 暂无评论,来写第一条吧。