用途:在需要审查领域实体(Entity)与值对象(Value Object)的 DDD 设计质量时使用,检测不变量、聚合边界与项目约定方面的违规。
主要能力:分阶段执行审查。Phase 0 先发现项目真实的实体/值对象基类、校验 API、领域异常类型、失败信号约定、并发机制与影响范围,并检测建模范式(OO 可变 / 类型驱动不可变 / 事件溯源);Phase 1 创建报告并先运行高信号 grep 模式,再分类文件;Phase 2 按 A–P 清单逐文件审查(实体与值对象分类、基类合规、不可变性与结构相等、贫血模型、领域不变量、聚合按 ID、导航序列化安全、领域事件、查询表达式、通用语言、OOP,以及不变量与校验归属、构造与重建、事件派发时机、聚合并发与事务边界);Phase 3 跨实体整体综合;Phase 4 输出最终报告与健康分;Phase 5 先经 $why-review 校验再修复,修复后重启完整审查。10 个以上实体文件时自动切换并行子代理。
使用方式:以技能名调用(Codex 中用 $skill-name)。执行前需建立任务跟踪,按声明顺序执行步骤,不得跳过、重排或合并。发现需带 file:line 且置信度大于 80%。
限制:资料未提供具体安装命令、收费与平台信息;若所需步骤或工具在当前环境无法运行,应先停止并询问用户,不得自行改编。