用途:该技能用于审计模块化单体架构,评估限界上下文隔离、共享内核健康度、跨上下文耦合,并检测“重复优于耦合”原则的违背情况,以及基础类、通用抽象等反模式。
主要能力:检查共享内核导入数量、文件数与基础类数量;核对各上下文是否具备完整分层、是否存在跨上下文领域导入或共享业务逻辑;检测跨上下文数据库 JOIN、共享可变状态、过度抽象;在用户询问合规性时,将实际实现与 CLAUDE.md、README、ADR 等文档对比,输出差异表并按严重程度分类;覆盖分层分析、模式合规、技术栈合规、代码质量与关键规则合规等阶段。
使用方式:当用户要求审计模块化单体结构、检查限界上下文隔离、评估共享内核、检测基础类或跨上下文耦合、验证 ADR-0001 合规或反模式时触发。审计过程要求使用 TodoWrite 跟踪各阶段,先做发现与映射,再依次进行文档对比、分层分析、模式合规、技术栈合规、代码质量与关键规则检查,最终生成审计报告。涉及前端或后端细节时可委派 frontend-engineer、backend-engineer 等专门技能。
适用场景:模块化单体代码库的架构审查、限界上下文边界评估、共享内核监控、架构文档与实现一致性核对。
限制:资料未提供具体安装命令、收费方式、支持平台或效果数据;部分检查项依赖项目自身文档与配置,缺失时无法完成对比。