Matt Pocock最新的Skills v1.2,到底更新了什么?
最近 Matt Pocock 发视频,更新了几个 Skill。Skills 仓库 204K star。GitHub 全历史第 24 名。v1.2 带来的,不是小修小补:
/wait-what:Agent 说废话时一键纠正
/grill-me多问题并行:从一问一答变成问题图推进
/writing-for-agents:统一 Agent 配置的写作框架
/wizard:交互式 bash 向导,配服务器不再痛苦
/to-questionnaire:把 grilling 决策导出为协作文档

文档站点 + Claude Code 官方插件
Skills 不再是散在 GitHub 仓库里的 markdown 了。
aihero.dev/skills 上线。分组导航。主线流程一目了然。从 /grill-with-docs 到 /to-spec 到 /to-tickets 到 /implement 到 /code-review。左侧面板,有所有 skill 的完整参考。常见问题,来自 Matt 维护的个人 wiki。记录人们问他的所有问题。还带一个 AI Coding Dictionary。ticket、grilling、ADR 这些词,都有精确定义。
Claude Code 官方插件市场,直接搜 「Matt Pocock Skills」,安装。只读 bundle,没有额外步骤。Matt 更新,自动同步给你。
Codex 用户也有份。每个 skill 附带 openai.yaml。allow implicit invocation false 跨平台一致了。之前,user-invoked skills 在 Claude Code、Pi 这些 harness 里是被动隐藏的。只有你主动调用,才进上下文。Codex 不走这套机制。Matt 之前没意识到。有了 openai.yaml,问题解决。

/wait-what:Agent 说废话时一键纠正
/wait-what 是这样用的。Agent 回了一段话,你读了三遍,没看懂。不是你没理解。是它用了奇怪的 LLM 短语,绕来绕去。你直接说 /wait-what。它就用简单英语,用你在 CONTEXT.md 里定义过的术语,重新说一遍。相当于对 Agent 说:说人话。
这是 Matt 为 Opus 5 专门写的。原话:
"Opus, especially Opus 5, is talking garbage at the moment. It's incredibly verbose, it uses really weird LLM phrases, and I just find it really, really hard to read."(「Opus,特别是 Opus 5,现在就是在说废话。冗长得离谱,用些奇怪的 LLM 短语,我读起来真的很费劲。」)
他还展示了一段真实的 Opus 输出:
"The on-haste options are to accept it and reword the AC, or to persist the digest along the export, so a resumed unchanged publish can skip the read too, flagging rather than picking."(「急促选项是:接受它并改写 AC,或者让摘要沿导出路径持久化,这样恢复后未修改的发布也可以跳过读取,标记而非挑选。」)
Matt 的反应:"What does that mean? It is genuinely load-bearing though, so that's how you know it matters."(这到底啥意思?但它确实承载了关键信息。所以你知道它很重要。)
试过 output styles、改 agents.md,都没用。发现需要的,是一个 skill:告诉 Agent「用我的语言,别用你的。」
所以 /wait-what 有两个机制:
- ASD-STE100 Simplified Technical English
。航空业的简化英语标准。一个 leading word 告诉 agent:用简单语言,用清晰陈述句。
- 回归 CONTEXT.md 术语表
。这才是关键。Matt 说:
"The real cure for verbosity is not to tell it to use simple language — it's to tell it to use YOUR language."(「治疗冗长的真正药方不是告诉它'说简单点',而是告诉它'用你的语言'。」)
你在 /grill-with-docs 里打磨过的词汇,就是 Agent 该用的语言。不是它的,是你的。
一句触发:Agent 输出看不懂,/wait-what。

/grill-me 多问题改进:从一问一答到问题图
/grill-me 是 Matt 最受欢迎的 skill。它的作用:在你动手写代码之前,让 Agent 反问你。把你的模糊想法,拆成一个个具体问题。逐个聊透,避免 Agent 理解错需求。v1.2 改进的是提问方式。以前一问一答,太慢。现在改成多问并行、问题图推进。
旧版的问题,不在复杂问题多。在末尾。最难的部分过了之后,剩下一堆简单确认题。一轮一个。你只能机械地「嗯,行。嗯,也行。」Matt 形容 "incredibly frustrating and feels dead slow"。极其沮丧,感觉死慢。
举个具体例子。假设你在 grilling 一个「用户登录功能」:
旧版(一问一答):
Agent:Q1 — 用邮箱登录还是手机号?(你答:邮箱)
Agent:Q2 — 要不要社交登录?(你答:要,Google 和 GitHub)
Agent:Q3 — 要不要邮箱验证?(你答:要)
Agent:Q4 — 要不要"记住我"?(你答:要)
Agent:Q5 — 错误提示用中文还是英文?(你答:中文)
Agent:Q6 — 登录表单放哪个页面?(你答:独立页面)
...
Agent:Q15 — 以上是我们讨论的方案,你觉得没问题吧?(你答:嗯,行)
Agent:Q16 — 那开始实现?(你答:嗯,行)
15 轮对话。前 6 个是真正的决策。后 9 个全是「yes, yes, yes」。
新版(问题图 + 多问并行):
Agent —— Round 1(前沿关键问题):
Q1: 邮箱还是手机号登录? [推荐:邮箱]
Q2: 要不要社交登录? [推荐:Google + GitHub]
你(语音一口答完):Q1 邮箱,Q2 要 Google 和 GitHub,Q3 改一下不要 GitHub 只保留 Google
Agent —— Round 2(Round 1 回答后解锁):
Q3: 要不要邮箱验证? [推荐:要]
Q4: 要不要"记住我"? [推荐:要]
Q5: 错误提示用中文还是英文? [推荐:中文]
Q6: 表单放独立页面还是弹窗? [推荐:独立页面]
你:Q3 要,Q4 要,Q5 中文,Q6 独立页面
Agent —— Round 3(最后确认):
Q7: 以上方案没问题吧? Q8: 开始实现?
[推荐:✓ ✓]
你:都行,开始
3 轮搞定 16 个问题。关键决策优先。简单确认,堆到最后一轮一把过。
/writing-for-agents:统一 Agent 配置写作
这个 skill 原来叫 /writing-great-skills。专门用来写 SKILL.md 文件。但 Matt 发现,自己写 CLAUDE.md、agents.md 时,也在用它的写作原则。让 agent 读的东西更精炼,输出更可预测。原来的名字太窄了。于是改名 /writing-for-agents。范围从「写 skill」,扩到「写任何 agent 要读的文档」。
具体来说,它管三件事:
- CLAUDE.md / agents.md
:把臃肿的前置配置拆成独立 skills,阻止那种打开会话先加载五千字指令的恐怖体验
- Skill 文件
:确保你写的 skill 精炼、可预测
- 任何 Agent 配置
:model-invoked,你修改 agents.md 时它自动拉进来帮你检查

/wizard:配服务器不再痛苦
/wizard 是这样的 skill。你告诉 Agent「我需要配一个 AWS S3 桶」,或「帮我迁移到远程服务器」。它不直接帮你操作。而是生成一个交互式 bash 脚本。你运行脚本。脚本一步步引导你:打开这个页面、在这里粘贴 API key、在这个步骤确认。人做决策,脚本做导航。
Matt 需要配 AWS。"I just hated it"。就是恨透了。让 Agent 用 computer use 直接操作,感觉 "pretty icky"。不太对。不想把控制权交出去。
解法:生成一个确定性的 bash 脚本做向导。Agent 写脚本。脚本不调用任何 AI。人做关键操作:打开链接、登录、粘贴 API key、写入 GitHub secrets。多个阶段依次推进。带着干净的小 UI。
"This takes provisioning services from incredibly painful to weirdly joyful."(「这把配服务从极度痛苦变成了奇怪的愉悦。」)
不涉及 Agent 调用。敏感信息,永不离开本机。

/to-questionnaire:跟非 AI 用户协作
/to-questionnaire 把 Agent 在 grilling 里要问你的问题,导出成一份 markdown 文档。你把文档分享给不用 AI 的同事、老板、家人。他们在 Google Docs 里填答案。你把答案喂回给 Agent。Agent 的对话,变成人人都能参与的问卷。
Matt 起过的最无聊的名字。解决一个实际问题:Agent 的输出,怎么跟不用 AI 的人协作?
Matt 规划后院办公室。真正要讨论的人是他老婆。她不用 AI。让 Agent 把 grilling 问题转成 markdown。进 Google Doc。发给老婆。一起过一遍。答案拉回 Agent。
"a skill I hope someday to delete"。希望有一天能删掉的 skill。本质是 Agent 协作不成熟的补丁。理想是 agent 在 Slack 里,所有人 @它讨论,自动实现。但很多人不在那个世界。不是 AI 原生。甚至没 Slack。这个 skill 为过渡期准备。

小结
Matt 还宣布了 AI Coding Crash Course。自定进度、全年可学。比之前的 cohort 课程更便宜。他说 AI 编码正在稳定。"not much has changed since about December last year"。有信心推出不会被快速淘汰的课程。

204K star。Claude Code 官方插件。Codex 原生支持。再加一个即将上线的课程。
素材来源
-
原视频:New Skills! v1.2 — Matt Pocock
更多推荐



所有评论(0)