别再瞎 Vibe Coding 了!TS 大神开源工程化 Skill,专治 AI 乱写
哈喽,我是远景。
图片2026 年 Vibe Coding 的概念满天飞,各大厂商也各种发力,每周都能上个新的Vibe Coding 工具,导致于大家容易有个误区:纯靠Vibe Coding,凭感觉堆代码,就能实现需求。
但是其实我有过很糟糕的体验,“明明只是改个小功能、修个简单 Bug,AI 直接给你生成上百行冗余废话代码;让它微调一段逻辑,它反手直接重写整个文件,越改越崩;随便迭代几次,代码架构直接腐化,好好的项目一周就变成没人敢动的“屎山”。
最离谱的是,无效代码一大堆,Token 消耗直接翻倍,耗时、费资源、还得自己通宵兜底改错。
相信很多开发者也和我一样有这样的感受。
这个根本原因是我们对 AI 没有约束!放任其自由发挥,最后只会疯狂制造技术债务。
好在圈内顶流大佬出手救世了。
深耕 TypeScript、参与过 Node.js 早期开发的 Matt Pocock,直接开源了一套封神技能包,专门根治 AI 乱写代码、放飞自我的各种臭毛病。
项目名字特别硬核、也特别写实:Skills for Real Engineers(真正工程师的技能)。
图片它不教 AI 堆代码,只教 AI 正统软件工程思维。
开源地址:https://github.com/mattpocock/skills
01 mattpocock skills是什么?
市面上绝大多数 AI 编程工具,都在追求“生成更多代码”。
而 Matt 这套 Skill 反其道而行之:不追求多,只追求对、追求稳、追求可维护。
它本质是一套轻量化、可复用的工程规范约束体系,专门解决日常 AI 编程的四大顽疾:
需求错位:你要 A,AI 理解成 B,全程鸡同鸭讲
输出冗余:几百行代码堆砌,真正能用的寥寥无几
调试低效:反复改 Bug、反复出错,越修漏洞越多
架构崩坏:迭代速度越快,代码熵增越严重,项目快速报废
简单说:把野生 AI,调教成遵守工程规范的职业程序员。
生成图像 102 实测
这套技能包兼容性拉满,不挑模型、不挑工具。
Claude Code、Codex、OpenCode、Hermes 所有主流 AI 编程 Agent 都能直接装,零配置门槛。
图片本地装好 Node.js 环境,一行命令直接安装到位:
npx skills@latest add mattpocock/skills
安装完成后,在 Agent 对话框执行初始化指令 /setup-matt-pocock-skills
图像 1根据提示简单配置:选择你的工单工具、标注迭代标签、设定文档存储路径,全程傻瓜式操作,半分钟搞定。
新手不知道什么时候用哪个功能?直接输入 ask-matt,工具会自动帮你匹配最优工作流,省心到极致。
生成图像 103 推荐 5 个好用的技能
整套技能覆盖需求对齐、原型验证、架构规范、Bug 调试、项目迭代、上下文交接全流程,这 5 个核心功能,是我日常开发使用率最高、提升最大的。
1、grill-with-docs
绝对的王牌功能,彻底告别“AI 不懂我需求”的千古难题。
不同于普通 AI 被动接收指令,它会像资深架构师+产品经理一样,主动连环追问,深挖需求场景、边界条件、业务逻辑,把所有模糊点全部敲定。
最核心的亮点:确认完所有需求后,会自动生成 CONTEXT.md 领域模型文档 + ADR 架构决策记录。
给项目搭建一套统一的术语体系和开发标准,后续所有迭代、编码、优化,AI 都会严格遵守规范,输出瞬间精准对味,再也不会胡乱发挥。
图片2、diagnosing-bugs
平时让 AI 修 Bug,基本都是瞎猜式修复,全靠运气,经常修一个崩三个。
而这个技能自带一套专业闭环调试流水线:复现问题 → 最小化报错场景 → 推导问题成因 → 代码插桩观测 → 精准修复 → 回归测试。
每一步都需要确认、有据可依、稳步推进,彻底杜绝盲目改代码,从根源减少隐性 Bug。
图片3、prototype
非常适合项目早期、创意探索阶段。
想要验证业务逻辑,它可以快速生成可运行的终端程序;想要对比 UI 方案,它能一次性产出多套差异化界面,支持一键切换预览。
不用投入大量开发成本,30 秒快速试错、筛选最优方案,极大提升前期开发效率。
图片4、to-issues
很多时候和 AI 聊完一堆需求,看似规划完整,实则杂乱无章,完全无法落地。
这个技能完美解决落地难题:它会把冗长的对话需求,拆解成独立可执行的垂直工单。
每一个任务都可以单独开发、单独测试、单独部署,分工清晰、迭代有序,这才是真正的 AI 工程化开发。
图片5、handoff
超级实用的隐藏神器,解决所有对话中断、换设备、重启 Agent 的痛点。
日常开发中,一旦刷新对话、更换工具,之前所有的需求沟通、架构决策、开发进度全部清零,只能重复铺垫。
有了 /handoff,一键就能把所有上下文、决策记录、开发进度,压缩成一份完整的交接文档。
任意 Agent 都能无缝接手继续开发,相当于给 AI 装上了永久存档系统。
图片04 总结
用过这套 Skill 之后,我最大的感受就是:终于摆脱了低端 Vibe Coding 的内耗以前是我追着 AI 改代码,不停纠正“不对、不是这个意思、重写”;现在是 AI 主动确认需求、规避漏洞、遵守工程规范,稳步落地功能。
很多人误以为 AI 编程拼的是模型能力,其实真正的差距,在于有没有工程化流程约束。
没有规范的 AI 编码,本质就是碰运气、堆垃圾代码。而 Matt 这套开源 Skill,把几十年正统软件工程经验,浓缩成了可复用的 AI 工作流。
如果你也经常用 AI 开发,饱受乱写代码、架构崩坏、反复改错的折磨,真心建议装上。让 AI 写规范代码,才是 AI 提效的真正打开方式。
