📌 评测对象:mattpocock/skills | 星数:256,074 · Fork 21,566(2026-09-08)| 协议:MIT | 首发:2026-02
这是 TypeScript 名师 Matt Pocock(Total TypeScript 作者)日常真实在用的 Agent 技能库,标语很直白:"Skills For Real Engineers - not vibe coding"。它站的位置很有意思——GSD、BMAD、Spec-Kit 这些方案试图通过"接管流程"帮你,但作者认为那样会夺走控制权、流程出bug难排查。这套技能反其道而行:小、易改、可组合,配任何模型,来自几十年工程经验——鼓励你魔改成自己的版本。
对比同赛道的 Superpowers方法论评测(8.8分) 和 Spec Kit规范驱动开发,能看到两种哲学的正面交锋。上手教程见 Matt Pocock工程师Skills库指南。
| 维度 | 评分 | 说明 |
|---|---|---|
| 理念与针对性 | 9.5 | 每个技能精准对应一个真实失败模式,不搞大一统流程 |
| 工程含金量 | 9.5 | 每个理念都有出处:《程序员修炼之道》DDD、Kent Beck、Ousterhout——不是发明的,是精选的 |
| 可组合性 | 9.5 | 小而独立,随意搭配魔改,与"接管式"方案形成代际差 |
| Agent兼容性 | 9.0 | Claude Code官方市场 + skills.sh装到任何Agent(Codex原生插件在路线图) |
| 文档质量 | 9.0 | README就是一篇工程教学,失败模式→引用→方案层层递进 |
| 维护活跃度 | 8.5 | 半年冲到25.6万星,作者全职投入且有6万订阅者的newsletter反馈回路 |
| 上手成本 | 8.5 | 30秒安装,但/setup-matt-pocock-skills每仓库一次配置(选issue追踪器/标签/文档位置) |
| 生态广度 | 8.0 | 6个核心技能精而不多;想要全流程覆盖需自行组合 |
| 失败模式 | 症状 | 技能解法 |
|---|---|---|
| #1 Agent没做我想要的 | 沟通鸿沟:你以为它懂了,交付才知理解全偏 | /grill-me(拷问式对齐)与/grill-with-docs(对齐+建立共享语言),作者最受欢迎的技能,每次改动前必用 |
| #2 Agent太啰嗦 | 20个词说1个词的事,因为不懂项目行话 | 共享语言文档(CONTEXT.md):"材质化级联"替代一整句描述,随/grill-with-docs构建 |
| #3 代码不工作 | 没有反馈回路,Agent盲飞 | /tdd红绿重构循环 + /diagnosing-bugs分阶段门控调试纪律 |
| #4 造出泥球 | Agent加速编码也加速软件熵,代码库复杂度失控 | /to-spec写规格前先盘问要动的模块 + /improve-codebase-architecture扫描深化机会,建议每几天跑一次 |
# 方式一:Claude Code 官方市场(订阅式,随作者更新)
claude plugins install mattpocock-skills
# 方式二:skills.sh(复制式,文件归你所有可魔改)
npx skills@latest add mattpocock/skills
# 安装器让你挑选技能——务必带上 setup-matt-pocock-skills
# 之后跑一次 /setup-matt-pocock-skills 配置 issue 追踪器/标签/文档位置
# 更新(方式二):npx skills update
别同时装两种——每个技能会出现两份。
| 方案 | 哲学 | 适合 |
|---|---|---|
| mattpocock/skills | 小、可组合、可魔改;控制权在你 | 有工程判断力的开发者,按需取用 |
| Superpowers | 完整SDLC方法论,强制工作流 | 想要"装完就有纪律"的团队 |
| Spec Kit | 规范先行,组织级流程 | 需求明确的正式项目 |
推荐:有工程经验、不想被流程框架绑住的开发者;Claude Code/Codex重度用户;想让Agent对齐需求、少说废话、代码可靠、架构不烂的团队——/grill-me系列和/tdd单拎出来都值回票价。
不建议:期待"一站式全流程接管"的用户(选Superpowers/Spec-Kit);不想理解技能原理、只想开箱即用的小白。
综合评分 8.9/10:这是目前"工程理念浓度"最高的Agent技能库——每个技能背后都站着一位真正的大师(Thomas & Hunt、Evans、Beck、Ousterhout)。它赢在克制:不接管你的流程,只修复你的失败模式。25.6万星说明社区认这笔账。
TypeScript名师Matt Pocock日常在用的Agent技能库(25.6万星,MIT):6个核心技能修复Agent的四大失败模式——没对齐需求、太啰嗦、代码不工作、架构烂泥化。
Superpowers/GSD/BMAD/Spec-Kit接管整个流程,出bug难排查;这套技能小而可组合、可随意改,任何模型可用——作者明说这是对"流程接管"路线的反叛。
Claude Code官方市场一条命令:claude plugins install mattpocock-skills(订阅式自动更新);其他Agent用 npx skills@latest add mattpocock/skills 按需挑选复制为可编辑文件。二选一,别同时装。