TypeScript领域6万订阅量的大神Matt Pocock,这周把他私藏的Claude Code skills工作流开源了。核心判断:AI编程agent跑偏,根因九成不在模型,在我们自己没想清楚需求。他给出一套「先逼问清楚再动手」的skills组合,从/grill-me逼问需求,到/tdd强制测试先行,再到/to-spec把对话变成规格文档。
这是什么
Matt把AI写代码的失败归为4种:没按你想的做、太啰嗦、跑不通、写成浆糊。每种都有对应skill:前两个靠/grill-me和/grill-with-docs逼你想清,后者还会把决策落成ADR(架构决策记录,即「为什么这么设计」的留痕文件);后两个靠/tdd加/diagnosing-bugs,以及/codebase-design。
整套设计分两层。user-invoked是「调度员」,你手动敲/xxx指挥流程;model-invoked是「执行工人」,agent自动调用,管具体纪律。安装一条命令搞定:npx skills@latest add mattpocock/skills,然后跑/setup-matt-pocock-skills对齐issue tracker(缺陷跟踪系统,如GitHub Issues)和文档位置——这一步不能省,否则后续技能找不到落点。
行业怎么看
支持方认为,Matt这版是对「vibe coding(凭感觉写代码,不先想清楚)」的直接反动,也是对GSD、BMAD这类重型框架的纠偏,小而可改的skill更适配国内团队。
但有反对声音。开发者社区指出,这类skills体系本质是「用prompt工程补需求工程的债」,项目复杂后CONTEXT.md(项目共享词典)会迅速变成垃圾场;还有人批评Matt默认GitHub+Linear生态,国内水土不服,这也催生了国产spec-superflow这类更激进的替代品——它把强制规格做得更前置,代价是上手成本陡增。
对普通人的影响
对企业IT:团队若开始用skill,「AI编程助手」正从聊天工具升级为流程工具,IT负责人要开始操心skill维护、版本同步、谁来维护共享词典的治理问题。
对个人职场:用好AI的关键,正在从「会不会写prompt(提示词)」迁移到「会不会拆需求」。哪怕不做产品的管理者,「先逼问清楚再动手」这套思维会越来越值钱。
对消费市场:短期看不到直接影响,但开源skill生态一旦成熟,各类低代码平台(让不会编程的人也能搭系统的工具)会更快把「先澄清需求」做成标配按钮。