Superpowers 爆火后,我反而劝退了
很多人以为它们都是“AI 编程技能包”。
其实本质区别只有一句:
Matt Pocock 是可拼装的工程师工具箱;Superpowers 是接管全流程的开发操作系统。
如果你总觉得 AI 写代码越写越乱,先看这张对比:
Matt Pocock SkillsSuperpowers使用方式你选技能、你决定流程自动触发,按流程推进核心价值对齐需求、沉淀上下文、跨会话协作从设计到交付的强约束流水线灵活度高,适合改成自己的工作流较低,但省心、不容易跑偏TDD在约定范围内驱动强制先失败测试,再写实现Review并行审规范、审 spec新 Agent 开发 + spec/质量两阶段 review适合谁有项目节奏、想保留控制权的人AI Coding 新手、需要工程纪律的人
Matt 的感觉像这样:
需求讨论 → spec → 拆票 → 实现 → review
重点不是“让 AI 一路写到底”,而是把讨论沉淀成 CONTEXT.md、ADR、spec、issue。 换了会话、换了 Agent,项目上下文也不会丢。
你可以只借一个 skill,不需要整套照搬。
Superpowers 则更像:
脑暴 → worktree → 计划 → 子 Agent 开发 → 强制 TDD → review → PR
它不只是提供工具,而是在规定 AI 应该怎么做事。 适合那种“我一放手,AI 就开始自作主张重构全项目”的场景。
我的建议:
AI 编程新手、经常被 AI 带跑偏:选 Superpowers
已经有自己的项目节奏、Issue 和规范:选 Matt Skills
别两套都当主流程:会反复澄清、反复拆计划、反复 review,把效率耗光
最好的组合其实是:
选一套做主干,另一套只挑好用的 skill 借用。
AI 最怕的不是能力不够, 是流程太多,最后没人知道谁在负责。
howto入门codex howto入门vibecoding AI新手村 开发者选项


