定义
Superpowers 是由 Jesse Vincent (obra) 创建的智能体技能框架与软件开发方法论(195k Stars),将 AI 编码代理从即时代码编写者转变为结构化、方法论驱动的开发伙伴。
核心差异
Superpowers 与同类技能框架(如 Agent_Skills)的核心差异在于:
- 方法论框架 — 不仅是技能集合,更是端到端的软件开发方法论
- 子代理驱动 — 通过分派子代理实现长周期自主工作(数小时)
- 自动触发 — 技能在需要时自动激活,无需手动调用
- 工具无关 — 跨 7 种编码代理(Claude Code、Codex、Gemini CLI、Cursor 等)
方法论四大原则
- 测试驱动开发(TDD)
- 系统性流程胜过临时猜测
- 简洁性是首要目标
- 以验证代替声明
技术栈
Shell 66.4%, JavaScript 24.8%, Python 2.8%
通过 Claude Code 官方市场和 Superpowers 市场安装。
关联连接
- 摘要-superpowers — 项目详细摘要
- Agent_Skills — 同类技能框架
- Agent_Paradigms — Subagent 范式
- Agentic_Systems — 智能体系统
- 摘要-agent-skills — Agent Skills 工程技能框架