Matt Pocock Skills
先把问题问清楚,再把改动做扎实。
一组可以按需组合的工程技能:问清需求、整理规格、拆分工单、先测后写、排查 Bug 和检查架构。带上真实项目,从眼前的一件事开始。

作者列出的适用客户端
- Claude Code
- Codex
- GitHub Copilot
- Gemini CLI
- GitHub Star
- 305,085
- 版本
- 1.3.1
- 资料核对
第一次用,从一件还没想清楚的改动开始。
需求还模糊,就选「问清需求」;已有讨论结论,先「整理规格」再「拆分工单」。准备动手开发或追查故障,就选「先测后写」或「排查 Bug」。先在一个真实项目里跑通一次,再组合更多技能。
选一个任务,开始使用
按你现在所处的阶段选一个。整组技能只需安装一次;切换任务后,下面的用途、提示词、检查项和原文链接会一起更新。
有一个功能想法,但目标、边界或取舍还没定。先让 AI 结合现有项目逐项追问,同时记录双方确认的术语和决定。
安装技能,并完成项目初始化
下面是 Claude Code 的终端安装命令,整组技能安装一次即可,切换任务不用重装。安装后,在项目对话里运行 /setup-matt-pocock-skills,设置工单和文档的位置。使用 Codex、Copilot、Gemini CLI 或手动安装时,请按下方作者说明选择对应方式;同一客户端只选一种安装方式。
查看作者安装说明claude plugin install mattpocock-skills@claude-plugins-official把这段话发给 AI
完成项目初始化后,在打开代码仓库的 AI 对话里发送。下面用「导出筛选结果」作示例,请换成你的功能或故障,并附上真实材料。
/grill-with-docs 我想给现有后台增加「导出当前筛选结果」的功能。先阅读相关代码,再逐项问清使用者、导出范围、权限、大数据量和失败时的体验。项目现有行为不明确时先调查;需要我决定时给出具体选项。把确认过的项目术语和重要取舍记入配置好的文档,这次先把需求聊清楚。
检查你拿到的结果
- 用户场景、关键约束和重要取舍已有明确答案,仍待决定的事项被单独列出。
- GLOSSARY.md 或项目配置的术语表得到补充;需要长期保留的决定有对应记录。
进一步了解这个 Skill
Matt Pocock 把日常工程工作拆成了可以单独调用的技能。做新功能时,先用 grill-with-docs 讨论目标、约束和取舍,把项目术语写进 GLOSSARY.md,把重要决定记进决策文档;讨论清楚后,再由 to-spec 整理成规格,交给 to-tickets 拆成能独立验证、写清先后依赖的小任务。
进入开发阶段,tdd 帮助你先确认要验证的行为,再按「失败测试 → 最少实现 → 测试通过」逐步推进。遇到疑难 Bug,diagnosing-bugs 先建立能抓住故障的复现方法,再缩小范围、验证原因并修复。improve-codebase-architecture 则负责找出难理解、难修改或难测试的模块,给出候选改进方案,由你决定下一步处理哪一处。
这些技能运行在能访问项目的 AI 助手里。grill-with-docs、to-spec 等任务需要你主动发起;tdd、diagnosing-bugs 等也可以由助手在合适的任务中调用。它们不会替代项目本身的测试和构建环境,页面下方按实际工作阶段给出六种开始方式。
来源与核验
资料核对
依据作者资料整理使用说明。本站未逐项实测技能的生成效果。