improve-codebase-architecture
该技能用于扫描代码库,找出可进行“深化”重构的机会,并以可视化 HTML 报告的形式呈现候选方案,随后再深入探讨用户选定的方向。它面向希望在确定重构目标前先看到架构改进候选列表的场景。当用户提出“improve the architecture”“find deepening opportunities”“where should we refactor”等诉求时会触发。技能源自 mattpocock/skills(MIT 许可),在源头属用户主动调用。报告写入系统临时目录,不落入代码仓库;报告使用 Tailwind 与 Mermaid 的 CDN 资源,为每个候选方案提供前后对比可视化,并标注推荐强度(Strong、Worth exploring、Speculative),最后给出首选推荐。选定候选方案后会进入 grill 流程,逐步厘清约束、依赖、深化后的模块形态与测试留存情况,并在过程中同步维护领域模型与记录 ADR。