用途:在实现之前审查已起草的设计,趁架构问题修复成本低时发现它们。该技能为只读,绝不修改代码。
输入:feature、feature_slug;各技术栈的 LLD(.maestro/<slug>/lld/backend.md、.maestro/<slug>/lld/frontend.md)与契约(.maestro/<slug>/openapi.yaml),并与 HLD、验收标准及架构规则(CLAUDE.md、ADR)交叉核对。
主要能力:将每条验收标准追溯到设计元素并标记缺口;按清单逐维度做有证据支撑的深度检查,覆盖完整性/缺口、边界与耦合、数据模型与迁移、契约健全性、安全态势、扩展性与性能、可靠性、可观测性与成本。在支持的环境(如 Claude Code)中可通过 Task 工具启动新的只读子代理以获得更独立的评审,否则内联执行。
使用方式:读取 HLD、两份 LLD、契约与验收标准,记录声明的 NFR;逐项追溯;汇总发现并按严重度排序,判定是否阻塞;写出报告并返回结论。外部技能方面,读取 skills.config.yaml 的 review.external(默认 requesting-code-review,来自 Superpowers 包,或 none),若设置则先应用其评审纪律,但不得收窄上述清单。
输出:发现格式含 summary 与 findings(severity、area、location、evidence、recommendation、safe_for_ai_fix),以及 blocking。按 blocker→major→minor→suggestion 排序,若仍有 blocker/major 则 blocking 为 true。契约、鉴权或数据模型变更永远不标记为 safe_for_ai_fix。写入 .maestro/<slug>/architecture-review.md(摘要加发现表),返回 review_path、summary、blocking。该结果接入契约审批门禁,阻塞结果应经 arch_gate_router 退回修改设计。
限制:只读,不编辑代码;具体命令、安装方式与收费信息暂未提供。