
Superpowers 是 Jesse Vincent / obra 开源的一套 coding agent 开发方法论和技能框架。它把“让 Agent 写代码”这件事拆成一组可组合的 skills 与初始指令,目标是让 Claude Code、Codex、Cursor、Gemini CLI、OpenCode、GitHub Copilot CLI 等工具在写代码前先按流程思考、确认、规划和验证。
它的核心思路很务实:Agent 不应该一上来就改代码,而是先通过 brainstorming 把需求问清楚,再把设计拆成用户能读懂的小段确认;设计通过后,writing-plans 会把任务拆成 2-5 分钟的小步骤,明确文件路径、代码和验证方式。
进入执行阶段后,Superpowers 强调 TDD、YAGNI、DRY、代码审查、git worktrees 和 subagent-driven-development。也就是说,它更像是一套给 Agent 使用的软件工程护栏:先红绿重构,再做质量检查,最后验证问题真的解决了。
仓库当前约 193k stars,MIT 协议,最新版本 v5.1.0。对经常用 AI Agent 写代码的人来说,它的价值不在“多一个提示词包”,而在于把需求澄清、计划、执行、测试和收尾变成可复用的工作流。
传送门
https://github.com/obra/superpowers
原创文章,如若转载,请注明出处:https://wefound.cc/p/2448.html