GitHub 趋势 · 第 14 期
一个「技能框架」凭什么冲到 28 万 star?
#AI Agent#开发者工具#开源方法论
这不是又一个「提示词合集」。Superpowers 把 TDD、YAGNI、系统调试 写成了 AI 编码 agent 自动触发的纪律。值不值得装,取决于你想让 agent「更聪明」还是「更守规矩」。
你有没有被 agent 这样坑过:一上来就写代码、测试一个不写、改完不验证、review 意见当耳旁风。Superpowers 把这些翻车点做成了「不开工就不动手」的强制流程。
它到底是什么
obra/superpowers 由 Jesse Vincent(Prime Radiant)维护,MIT 许可证。它本质是一套「可组合的技能(skills)+ 初始指令」,覆盖 Claude Code、Codex、Cursor、Devin、Hermes、Pi、Gemini CLI、OpenCode、Copilot、Grok、Kimi、Antigravity、Factory Droid 等十几个 harness。核心机制:agent 一看到你在建东西,先退一步问你「到底要做什么」,而不是直接开写。
核心能力:一套纪律,不是一堆咒语
| 技能 | 它强制 agent 做什么 |
|---|---|
| brainstorming | 苏格拉底式澄清需求,分块展示设计供你确认 |
| writing-plans | 拆成 2–5 分钟小任务,含精确路径、完整代码、验证步骤 |
| subagent-driven-development | 每任务派新子 agent,两段式 review:规范符合 + 代码质量 |
| test-driven-development | 红-绿-重构;先写失败测试,删除测试前写的代码 |
| systematic-debugging | 4 阶段根因流程,验证前不算修好 |
| requesting-code-review | 按严重度拦截,关键问题阻塞进度 |
| finishing-a-development-branch | 合并 / PR / 丢弃决策工作流 |
上手:一行命令装进你的 harness
每个 harness 安装方式不同,用多个就分别装。命令取自 README 原文:
# Claude Code(官方市场) /plugin install superpowers@claude-plugins-official # Devin CLI devin plugins install obra/superpowers # Pi pi install git:github.com/obra/superpowers # Hermes Agent hermes plugins install obra/superpowers --enable # Cursor /add-plugin superpowers
完整列表见 README:github.com/obra/superpowers(含 Codex、Gemini、OpenCode、Copilot、Grok、Kimi 等)。
适合谁:被 agent 瞎写代码坑过、想要稳定交付纪律的个人或团队;Claude Code / Devin / Pi 用户最顺手。不适合谁:只想让 agent「更聪明」、不愿被流程约束的人;想贡献新 skill 的——作者明说「一般不接受新 skill 贡献」。
几个坑:① 默认开启遥测(Prime Radiant logo 加载,含版本号),设 SUPERPOWERS_DISABLE_TELEMETRY 关闭;② 方法论强约束,你可能会觉得 agent「话多、慢」(先 brainstorming 再写计划);③ Hermes 会话压缩后无钩子重注入,超长会话需重开;④ 28 万 star 是社区热度,不是质量背书——它卖的是 discipline,不是魔法。
项目地址:github.com/obra/superpowers
许可证:MIT(Copyright 2025 Jesse Vincent)
Star:284,019(GitHub Trending 2026-09-10 显示当日 +688)
抓取时间:2026-09-10 08:37(GMT+8)
说明:内容基于仓库 README 原文整理,未做安装实测;star 为趋势页快照,可能与实时有细微差异。
你被 AI 编码 agent 的哪些翻车最狠?评论区聊聊,下期我挑一个做拆解。
下期预告:TauricResearch/TradingAgents —— 多智能体 LLM 交易框架,官方明说「研究用途,非投资建议」。
#AI Agent#开源方法论