AI写代码老跑偏?这个”工程师专属”Skill合集专治各种不服

AI 写代码很猛,但老跑偏?试试这个”工程师专属”Skill 合集

用过 Claude Code 或者 Codex 的同学,有没有这种感觉——AI 确实能写代码,但写出来的东西总是差点意思。要么需求就没对齐,要么测试全靠脑补,要么代码写得稀里糊涂根本没法维护。

这不怪 AI。怪 Skill 不够。

今天挖到一个真·工程师做的 Skill 合集,叫 Skills for Real Engineers,来自 Matt Pocock(TypeScript 圈子的老面孔)。这个项目干的事很简单——把几十年工程经验打包成 AI Agent 可执行的 Skill,让你每次开工都有一个老工程师在旁边盯着你。

它解决什么问题?

Matt Pocock 总结了 AI 编程的四大坑:

  • 需求不对齐——AI 根本不知道你想要什么,写出来的东西南辕北辙
  • 语言不通——业务术语和 AI 理解的根本不是一个东西,沟通成本极高
  • 没有验证——写完就跑,不测不验,信口开河
  • 过度设计——明明一句话能搞定,非要给整一堆花活

Skills for Real Engineers 针对这四个坑,每个都有对应的 Skill 来堵。

核心 Skill 一览

grill-me / grill-with-docs:开工前的”灵魂拷问”环节。AI 会追着你问需求细节、边界条件、性能要求——问清楚再动手,从源头避免”做完了发现不是我要的”。这个是 Matt 最受欢迎的 Skill。

tdd:TDD 工作流。测试先行,代码跟上。不是那种嘴上说 TDD、实际上让 AI 随便写两个 test 的假 TDD,而是真·红绿重构闭环。

diagnose:遇到 Bug 了?AI 不会再扔给你一句”试试重启”。它会系统性地问你要日志、要上下文、提假设、验证假设——把你从”瞎猜”模式切换成”工程师思维”模式。

triage:Issue 分类 Skill。帮 AI 学会按标签、按严重程度、按模块给 Issue 排序,特别适合接了开源项目 PR 的同学。

怎么安装?

一句话:

npx skills@latest add mattpocock/skills

安装时选择你用的 Agent(Claude Code、Codex 或者其他),然后跑一遍 /setup-matt-pocock-skills 做初始化配置就好了。

如果你用 Claude Code,还可以直接当插件安装:

/plugin marketplace add mattpocock/skills
/plugin install mattpocock-skills@mattpocock

插件模式会自动更新,省去手动拉取新版本的麻烦。

适合谁?

如果你用 AI 编程但感觉代码质量飘忽不定、项目越写越乱、调试全靠玄学——这套 Skill 值得一试。它不是那种”一键让 AI 变强”的魔法,而是把工程纪律重新塞回 AI 工作流里。

GitHub:https://github.com/mattpocock/skills


GitHub: https://github.com/mattpoclock/skills

评论区

0 条评论

登录后可评论。

江望 773 阅读