星标数:317108★ Fork数:28228 superpowers:真正管用的智能体技能框架
Superpowers 是一套面向编码代理(coding agent)的完整软件开发方法论,构建在一组可组合的技能(skills)和若干初始指令之上,确保你的代理会主动使用这些技能。
它从你启动编码代理的那一刻就开始发挥作用。一旦代理察觉你正在构建某个东西,它不会立刻埋头写代码,而是先退一步,询问你真正想做什么。等它从对话中梳理出一份规格说明后,会以足够短、便于阅读和消化的片段展示给你确认。
在你签署设计之后,代理会整理出一份足够清晰的实现计划——清晰到即使是一位热情但品味欠佳、缺乏判断力、不了解项目背景且抗拒测试的初级工程师也能照着执行。计划强调真正的红/绿 TDD、YAGNI(You Aren’t Gonna Need It)和 DRY。你一句 “go”,它就启动 subagent-driven-development 流程,让各个子代理逐个完成工程任务,检查并评审它们的工作,持续推进。代理自主工作数小时而不偏离计划并不少见。而且因为这些技能会自动触发,你无需做任何特殊操作——你的编码代理天然就拥有 Superpowers。
主要特点
- 先澄清需求、分段确认规格,再动手写代码
- 生成强调红/绿 TDD、YAGNI 与 DRY 的实现计划
- 基于 subagent-driven-development,由子代理执行并互相检查评审
- 技能自动触发,无需手动干预
- 覆盖 Claude Code、Codex CLI、Cursor、Gemini CLI、Qwen Code、OpenCode、Muse 等众多 harness,安装方式按 harness 而异,多 harness 需分别安装
- 提供企业级商业支持、额外工具与托管支出服务(sales@primeradiant.com)
安装(快速开始)
# Claude Code(官方插件市场)
/plugin install superpowers@claude-plugins-official
# Claude Code(Superpowers 市场)
/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace
# Cursor
/add-plugin superpowers
# Devin CLI
devin plugins install obra/superpowers
# Gemini CLI
gemini extensions install https://github.com/obra/superpowers
# Qwen Code
qwen extensions install obra/superpowers
# Pi
pi install git:github.com/obra/superpowers
📊 本项目 GitHub 星标数:317108。最后更新:2026-11-03,发布:2026-11-03。项目地址:https://github.com/obra/superpowers
