用途:审查领域实体(Entity)与值对象(Value Object)的DDD设计质量,检测不变量、聚合边界与项目约定是否被破坏,适配多种技术栈。
主要能力:分阶段执行。Phase 0 先发现项目真实的实体/值对象基类、校验API、领域异常类型与影响范围;Phase 1 收集实体文件并运行强制grep模式,先建报告;Phase 2 逐文件按清单A–L审查,包括实体与值对象分类、基类合规、值对象不可变性与结构相等、贫血模型检测、按ID聚合、导航序列化安全、通用语言等;Phase 3 整体综合;Phase 4 输出最终报告,含严重问题、健康评分与建议。严重级别分为CRITICAL(阻断合并)、HIGH(必须修复)、MEDIUM(应当修复)、LOW(建议修复)。
使用方式:以技能名调用,按声明顺序执行各步骤,每步更新任务跟踪并附证据;发现的问题需先经why-review验证再修复,修复后重新完整审查。资料提到Codex中用$skill-name调用,并需先读取docs/project-config.json、docs/project-reference/docs-index-reference.md、lessons.md等项目文档。
适用场景:后端/CQRS/API/领域/实体变更、代码审查与审计、集成测试与E2E测试实现或审查等。
限制:资料未提供具体价格、平台支持范围与效果数据;部分内容为执行契约与流程约束,实际命令需按项目配置替换占位符,不能直接照搬示例。