AI 代码总对不上你的想法?先「审」完再写——Matt Pocock 26万星 Skills 实测
你和 AI 真的在同一页吗?先「审」完再写代码
用 Claude Code 写代码,最常见的失败是什么?
不是 AI 写不出代码——是你们从一开始就不在同一个频道上。你心里想的是「安全的支付流程」,AI 理解的是「加个 try-catch」。方向歪了,后面全是白干。
Matt Pocock(TypeScript 圈子的老炮,Total TypeScript 创始人)开源了他的私人 Agent Skills 库——GitHub 26.8 万 Star, newsletter 订阅 6 万人。这不是随便整理的提示词合集,是一套从实战里打磨出来的工程化技能。
grill-me:让 AI 审讯你,直到你们对齐为止
这是他最受欢迎的技能,核心逻辑一句话:写代码之前,先让 AI 反复追问,直到你们对「做什么、怎么做、边界在哪」达成真正共识。
听起来很简单?但多数人打开 Claude Code 直接就说「给我做个登录页面」——然后发现 AI 做了个注册表单,没有邮箱验证,没有错误处理,你气得想砸键盘。
grill-me 就是解决这个问题的:它会问你「用户输入的数据格式是什么」「异常情况怎么处理」「成功后跳到哪」「手机上展示逻辑有什么区别」……直到每个决策节点都明确。
ubiquitous-language:消灭团队里的术语混乱
DDD 里有句话:团队里所有人说同一套语言,做出来的东西才一致。
这个技能会自动扫描你的代码库,识别出大家用词不一致的地方(比如同一张表里「用户」「账号」「客户」混着用),生成一份统一的 CONTEXT.md,让 AI 和你从此用同一个词指代同一个东西。
这解决的是另一个高频问题:AI 在代码里用了 20 个词描述同一个概念,你让它改一个地方,它改偏了。
improve-codebase-architecture:给架构做「深层模块化」重构
基于 Ousterhout 的「深层模块」设计哲学,这个技能会分析你的代码结构,找出耦合严重、接口复杂的地方,给出重构路径。不会动你的业务逻辑,只动架构。
怎么装
一条命令搞定:
claude plugins install mattpocock-skills
或者用 npx skills@latest add mattpocock/skills 装到任意 AI 编程工具里。装完重启 Claude Code,AI 会自动识别触发场景,喊它「grill 一下我这个需求」就能激活。
一句话总结
这不只是一堆 prompt——Matt Pocock 把「工程思维」写进了 SKILL.md:先对齐,再动手;先建统一语言,再写代码;先重构架构,再加功能。
26 万 Star 不是吹出来的,是真正写代码的人验证过的。
评论区
登录后可评论。