工程级 AI 技能包
你已经在 Claude Code L2 学过了 skill 是什么。Matt Pocock 的 skills 是这套机制的最佳实践——193k Stars, 由 TypeScript 专家 Matt Pocock 维护,每个技能都解决一个真实工程痛点。 这课把它装进你的 Claude Code。
Matt Pocock Skills 是一套面向真实工程开发的 Claude Code 技能集合。 它不是教你"vibe coding",而是把软件工程的最佳实践(TDD、代码审查、领域建模)打包成可复用的 AI 工作流。
| 痛点 | Agent 默认行为 | Matt Pocock Skills 的做法 |
|---|---|---|
| 需求不对齐 | 猜你要什么 | 先面试你(/grill-with-docs) |
| 代码质量差 | 一口气写一大段 | 红-绿-重构循环(/tdd) |
| 架构腐烂 | 只顾叠加功能 | 定期架构审视(/improve-codebase-architecture) |
| 上下文丢失 | 下个会话从头来 | 交接文档(/handoff) |
一键安装,只读不可编辑,自动更新:
claude plugins install mattpocock-skills
或在 Claude Code 会话内:
/plugin install mattpocock-skills
文件存到本地项目,你可以自己改:
npx skills@latest add mattpocock/skills
安装时会让你选要装哪些技能、适配哪个编码工具。
装完后,在项目目录中运行:
/setup-matt-pocock-skills
它会询问:
只需配置一次,后续所有技能都知道你的项目管理习惯。
其他框架"接管你的流程"——你只能按它们的方式做事。
Matt Pocock 的方式相反:技能是可组合、可修改、可控的。
引用原话:"Hack around with them. Make them your own. Enjoy."
几个关键设计原则:
| 类型 | 技能 | 一句话 |
|---|---|---|
| 用户调用 | /grill-with-docs | 面试式需求梳理,建立领域模型 |
/grill-me | 同上,但更轻量(非代码场景) | |
/to-spec | 把当前对话转化为规格说明 | |
/to-tickets | 把计划拆成带依赖关系的任务 | |
/implement | 按规格/Ticket 实现,自动调 TDD + Review | |
/improve-codebase-architecture | 生成架构改进报告 | |
| 模型调用 | /tdd | 红-绿-重构 TDD 循环 |
/diagnosing-bugs | 系统性 Bug 诊断流程 | |
/code-review | 双轴审查(标准 + 规格) | |
/domain-modeling | 构建和精炼领域模型 | |
/resolving-merge-conflicts | 按意图解决合并冲突 | |
/prototype | 快速可抛弃原型 | |
| 生产力 | /handoff | 压缩会话为交接文档 |
/wayfinder | 规划跨会话的大块工作 |
/plugin install mattpocock-skills/setup-matt-pocock-skills输入 /ask-matt 看看是否弹出技能路由。
下一课讲核心技能实操——grill/tdd/review 三板斧。