我看的版本是 mattpocock/skills 仓库在 2026-06-06 的最新提交 be55a797。这个仓库表面上是一组 agent skills,实际更像 Matt Pocock 给自己日常工程工作做的一套“刹车、问路和验收”机制。它不是那种试图接管整个开发流程的大框架,README 里也直接把自己和 GSD、BMAD、Spec-Kit 这类流程型方案区分开:这些 Skill 更小,容易改,可以组合,目标不是 vibe coding,而是让 agent 继续受工程常识约束。
仓库里一共有 29 个 SKILL.md。但它们不是同等状态。真正进入 .claude-plugin/plugin.json 的有 14 个,集中在 engineering/ 和 productivity/。README 还把 misc/ 的 4 个工具列为 Reference,但当前插件 manifest 没有把它们打进去。除此之外还有 personal/、in-progress/ 和 deprecated/ 三块,分别是个人配置、未完成实验和已经不用的旧方案。
最值得先看的,是 engineering 这一组。这里有 10 个 Skill,几乎覆盖了一个 agent 参与软件开发时最容易失控的几个环节。
setup-matt-pocock-skills 是入口。它不直接写功能,而是给仓库补一层 agent 能读懂的上下文:issue tracker 在哪里,triage label 怎么映射,CONTEXT.md 和 ADR 放在哪里。它的存在说明了一个很朴素的问题:如果 agent 不知道工作项在哪里、不知道项目自己的术语、不知道过去的架构决定,它接下来的“聪明”很容易变成瞎猜。