它做什么
寻找架构上的摩擦,提出“加深”的机会,目标是可测试性和便于 AI 浏览代码。它先根据 git 历史里的热点缩小范围,读取 GLOSSARY.md 和相关 ADR,再派生一个子智能体去走查代码,找出浅模块、泄漏的接缝和难以测试的部分,并用“删除测试”来判断。它把一份自成一体的 HTML 报告(Tailwind 和 Mermaid 来自 CDN)写到系统临时目录并打开:每个候选方案都有涉及的文件、问题、方案、收益、定制的前后对比图和强度徽章,最后给出首要推荐。它使用固定的词汇(module、interface、depth、seam、adapter、leverage、locality)。你选定一个之后,它会沿着决策树追问,并同步更新 GLOSSARY.md 和 ADR。
输出
一份 HTML 架构评审,以及围绕你所选方案的交互式设计讨论。
适合什么场景
想要对代码哪里“浅”做一次结构化、可视化评审,并愿意采用一套共同设计词汇的团队。
说明与风险
中风险:纯指令文件,没有脚本,但它会运行 git log,派生子智能体读取你的代码,把 HTML 文件写到临时目录并用命令打开,之后还可能修改你仓库里的 GLOSSARY.md 或新增 ADR。报告会从公共 CDN 加载 Tailwind 和 Mermaid。它依赖同一作者的其他 Skill(codebase-design、grilling、domain-modeling)。未试用:需要真实仓库和子智能体,所以没有演示,前台会标注“未验证”。作者 Matt Pocock,MIT 协议。
SKILL.md 原文包内共 4 个文件