Matt Pocock skills 仓库全解析:35 个 AI 编码技能的安装方式与常用推荐
·
Matt Pocock skills 仓库全解析:35 个 AI 编码技能的安装方式与常用推荐
一、安装方式
仓库是给 AI 编码工具(Claude Code、Codex 等)用的技能包,不是普通浏览器插件。
# Claude Code 插件(只读、自动更新)
claude plugins install mattpocock-skills
# 或会话内:/plugin install mattpocock-skills
# Codex / 其他 agent(可编辑副本,可勾选技能)
npx skills@latest add mattpocock/skills
# 只装某个 beta 技能
npx skills@latest add mattpocock/skills --skill=loop-me
# 每仓库初始化一次
# 在 agent 中运行:/setup-matt-pocock-skills
/setup-matt-pocock-skills 是每个仓库必跑的一步:选 issue 跟踪器、triage 标签、文档存放位置。后面的工程类技能都依赖它。
二、技能总览
仓库按 skills/ 下四个桶组织,技能分两种调用方式:User-invoked(/命令 手动触发,负责编排)和 Model-invoked(模型或你自动触发,承载可复用纪律)。
| Bucket | 数量 | 是否进官方插件 | 说明 |
|---|---|---|---|
| engineering | 18 | 是 | 日常编码工程技能 |
| productivity | 7 | 是 | 通用流程工具,非代码专用 |
| in-progress | 6 | 否(beta) | 公开征求意见,可能随时改/删 |
| misc | 4 | 否 | 作者很少用,不进插件 |
| 合计 | 35 |
三、Engineering(18 个,已进插件)
User-invoked(手动触发)
| 技能 | 干嘛的 |
|---|---|
/ask-matt |
路由器。不知道用哪个技能时问它,告诉你走哪条流程 |
/grill-with-docs |
盘问 + 建领域模型,实时更新 CONTEXT.md 和 ADR |
/triage |
问题分诊,让 issue 按分诊角色状态机流转 |
/improve-codebase-architecture |
架构体检,扫描代码库出可视化 HTML 报告 |
/setup-matt-pocock-skills |
初始化配置,每个仓库跑一次 |
/to-spec |
对话转规格,发到 issue tracker |
/to-tickets |
拆工单,各自声明阻塞关系 |
/implement |
按单施工,驱动 /tdd,提交前跑 /code-review |
/wayfinder |
超大任务导航,规划成决策 ticket 地图 |
Model-invoked(自动触发)
| 技能 | 干嘛的 |
|---|---|
prototype |
一次性原型,状态问题出 HTML,UI 问题出变体 |
diagnosing-bugs |
纪律化查 bug 的闭环 |
research |
基于一手来源做带引用的调研 |
tdd |
测试驱动开发,红-绿-重构 |
domain-modeling |
主动打磨项目领域模型 |
codebase-design |
深模块设计纪律(小接口藏行为) |
code-review |
双轴代码评审(规范轴 + 规格轴) |
resolving-merge-conflicts |
逐 hunk 解合并冲突 |
wizard |
生成交互式 bash 向导,带人走陌生流程 |
四、Productivity(7 个,已进插件)
User-invoked
| 技能 | 干嘛的 |
|---|---|
/grill-me |
纯盘问,对非代码场景的设计狂轰滥炸 |
/handoff |
交接文档,让另一个 agent 接着干 |
/teach |
跨多 session 教学,用当前目录作状态化工区 |
/to-questionnaire |
转问卷,把决定变成给"唯一能答的人"的问卷 |
/wait-what |
没听懂就喊,用大白话 + CONTEXT.md 词汇重讲 |
Model-invoked
| 技能 | 干嘛的 |
|---|---|
grilling |
访谈原语,支撑上面多个 grill 类技能 |
writing-for-agents |
给 agent 写文档(skill、AGENTS.md、CLAUDE.md) |
五、in-progress(6 个,beta)
作者原话:公开试用、可能随时改或删,不进插件。单个安装:npx skills@latest add mattpocock/skills --skill=<name>。
| 技能 | 调用方式 | 干嘛的 |
|---|---|---|
loop-me |
User-invoked | 跨 session 把自己盘问成可实施的 workflow spec |
writing-beats |
— | 节拍式写作,一段段塑形文章 |
writing-fragments |
— | 盘问式挖写作碎片,存未来文章原料 |
writing-shape |
— | 逐段塑形原始 Markdown 成文章 |
claude-handoff |
User-invoked | 交给后台 agent 立即接手 |
setup-ts-deep-modules |
User-invoked | 给 TS 仓库接入 dependency-cruiser 做深模块 |
六、misc(4 个,不进插件)
作者原话:自己留着但很少用。
| 技能 | 干嘛的 |
|---|---|
git-guardrails-claude-code |
设 Claude Code hooks 拦截危险 git 命令 |
migrate-to-shoehorn |
测试从 as 断言迁移到 shoehorn |
scaffold-exercises |
建练习脚手架(章节/题目/解答/讲解) |
setup-pre-commit |
设 Husky pre-commit hook |
七、常用的其实就这几个
我按"普通开发者日常反复碰"的标准筛了 8 个,覆盖"对齐 → 调研 → 写码 → 评审"闭环:
/setup-matt-pocock-skills:每个仓库先跑,地基。/ask-matt:入口路由器,不知道用啥就问它。tdd:红-绿-重构,一次一个垂直切片。code-review:规范轴 + 规格轴并行评审,互不污染。diagnosing-bugs:建复现红的反馈环,再最小化、插桩、修、回归。research+prototype:一手来源调研 + 一次性原型。/grill-me或/grill-with-docs:需求没对齐时盘问收敛。implement+to-spec/to-tickets:对话转 spec、拆工单、按单施工。
其余技能等遇到对应场景再装即可,不必一开始全上。
八、别去装的下架项
已从仓库删除,别再装:deprecated/ 桶的 design-an-interface、qa、request-refactor-plan、ubiquitous-language;以及 obsidian-vault(硬编码作者私人 vault 路径,有安全隐患,且为 model-invocable)。
GitHub项目地址:https://github.com/mattpocock/skills
GitCode项目地址:https://gitcode.com/GitHub_Trending/skills13/skills
更多推荐





所有评论(0)