Matt Pocock 开源 /codebase-design Skill:让 AI 用"删除测试"清理浅模块

mattpocockuk · x · 2026-10-01

TypeScript 教育者 Matt Pocock 开源了他的 /codebase-design Skill,用 npx skills@latest add mattpocock/skills --skill=codebase-design 安装后在编码 agent 里调用。他的日用 prompt 是:检查仓库里的浅模块(shallow modules),应用删除测试(deletion test),找出可删除的候选,帮助砍掉不必要的抽象。

这个 Skill 本质是一份设计词汇表而非流程:它精确定义 module、interface、depth、seam、adapter、leverage、locality 等术语,禁用"component/service/API/boundary"等模糊说法,并给出相应设计原则。它没有循环、没有产出物、没有检查点——其他涉及设计的 Skill 都借用它的词汇。适合在已明确要重构哪块代码、需要思考接口大小和切缝位置时使用,也可用来裁决术语争论。

所属事件:Matt Pocock 开源 codebase-design Skill 用删除测试清理冗余抽象(2 条相关)→

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →