摘要Superpowers、ECC、mattpocock/skills、OpenSpec、spec-kit、Trellis六个工具常被放在一起比但它们不在同一个层面上。这篇按定位、触发方式和强制性摆开看再给五套搭配方案。多数人装两个就够装六个反而互相打架。这六个工具并非竞争关系而是各自解决不同的问题。核心思路用方法论约束思路用规范固化决策用工具箱补足能力用编排串联全局。核心定位对比工具定位思路触发方式强制性Superpowers方法论教练强制按正确的软件工程流程走brainstorming-writing-plans-subagent-driven-development-TDD自动触发靠using-superpowers★★★★★最高ECC (Everything Claude Code)工具箱瑞士军刀提供大量预设的 agents、slash commands、hooks、skills按需调用手动/tdd、/security、/code-review等★☆☆☆☆最低mattpocock/skills技能库可改可组合技能拆小能改能拼。动手前用/grill-me把需求问清楚再按需挂/tdd、/diagnosing-bugs手动为主用户调用才触发部分可被 Agent 自动取用★★☆☆☆较低OpenSpec轻量 SDD变更文档变更优先change-first。每个变更一个目录用proposal、specs、design、tasks记录意图、需求、设计与拆解半手动/opsx:propose、/opsx:apply、/opsx:archive★★★☆☆中等spec-kit全量 SDD企业文档规范优先spec-first。/speckit-constitution起头specify、plan、tasks、implement、converge 走完一个特性半手动slash 命令逐条敲每步要人看结果★★★★☆较高Trellis工程框架上下文持久化约定、任务上下文、历史记忆分别落在.trellis/的三个目录每次会话自动注入半自动仓库里 init 一次之后自动带上下文★★★☆☆取决于你写了多少约定mattpocock/skills 和 spec-kit 是明确的路线冲突。它的 README 把 Spec-Kit 这类方案点了名那些工具试图拥有流程代价是你交出控制权流程本身出问题的时候也难修。它的解法反过来——技能拆到你手里能改并且分两类只有你敲命令才触发的负责编排Agent 能自己取用的承载纪律。前者可以调用后者反过来不行。如何选择场景推荐原因不知道从哪下手想强制养成好习惯Superpowers装上就够用。它会在你还没想清楚就开始写代码时把你拉回到设计和规划。临时做专项检查安全、语言审查、死代码清理ECC点对点最省事。特别适合 OpenCode用/ecc:*命令比让 Agent 去猜 skill 要快且可控。已经有自己的流程只想补几个动作mattpocock/skills不接管你的流程。/grill-me管动手前对齐/tdd管实现/diagnosing-bugs管排查缺哪个挂哪个。中小型项目需要记住为什么改OpenSpec轻量又实用。每个变更自成一篇小文档项目越大也不会膨胀成一堆巨型 spec。大型项目、团队协作、要交接或严格审批spec-kit流程最完整产出的文档最适合团队共识和后续维护。跨多个 AI 工具嫌每次都要重讲一遍规矩Trellis约定、任务上下文、历史记忆都落在.trellis/里换个工具换个人接手都不丢。推荐搭配方案别全都装上。选一套主干再按需补充即可。方案组合适用人群说明极简个人最常用Superpowers ECC大多数个人开发者最省心的组合。Superpowers 负责全流程思考-规划-实现ECC 负责临时的专业化审查和清理。你已经在用这个组合完全够用。轻量 SDD个人注重文档Superpowers OpenSpec想既要流程约束又想留下变更记录的开发者Superpowers 帮你规划和执行OpenSpec 把关键变更固化成可追溯的文档。特别适合长期维护的个人项目。只补动作工程老手mattpocock/skills ECC已经有自己的开发节奏只缺几个动作的人不动你的流程缺什么补什么。/grill-me对齐需求/tdd管实现ECC 补各语言的专项审查。企业级 SDD团队spec-kit ECC需要强规范、多人协作的团队spec-kit 定义做什么、怎么做的全套规范ECC 提供各语言、各场景的审查和工具。Trellis 可选用来把约定和记忆留在仓库里。跨工具长跑重度 Agent 使用者Superpowers Trellis ECC同时用好几个 AI 编程工具、任务周期长的人Superpowers 约束方法论Trellis 把约定和记忆留在仓库里ECC 提供专项能力。三件叠起来每次会话灌的上下文最多收益得自己算。精简建议如果只想选一个装上选Superpowers。它是唯一能真正改变 Agent 行为的工具。如果已经装了 Superpowers还想补充优先补ECC实用性最高几乎零冲突。如果特别在乎变更留痕再加OpenSpec。比 spec-kit 更适合个人日常使用。如果你已经有一套自己的流程用mattpocock/skills。它只补动作不抢流程。如果你同时在用好几个 AI 编程工具嫌每次都要重讲一遍规矩才考虑Trellis。只用一个工具写代码用不到它。核心原则方法论Superpowers 规范OpenSpec/spec-kit 工具箱ECC/mattpocock skills 编排Trellis。主干用方法论约束思路其他的都是锦上添花。star 数与最后提交时间取自 GitHub API统计于 2026-10-28。工具迭代快具体命令请以各自 README 为准。参考资料Superpowers — https://github.com/obra/superpowers超 30.6 万 starECC — https://github.com/affaan-m/ECC超 29.1 万 star。原仓库名everything-claude-code已改名mattpocock/skills — https://github.com/mattpocock/skills超 30.5 万 starOpenSpec — https://github.com/Fission-AI/OpenSpec超 7.3 万 starspec-kit — https://github.com/github/spec-kit超 14.3 万 starTrellis — https://github.com/mindfold-ai/Trellis超 1.5 万 star作者唐悦玮 | 从后端出发用 AI 拓展到全栈的工程师。