用途:对技术设计进行交互式质量评审,确认设计是否具备进入实现阶段的条件。
主要能力:读取 .kiro/specs/$1/spec.json、requirements.md、design.md 以及 product.md、tech.md、structure.md 等核心 steering 上下文;并行开展上下文与规则加载、代码库模式调研;按 rules/design-review.md 流程执行分析、关键问题、优点、GO/NO-GO 评审;最多列出 3 个最重要问题,给出可执行改进建议,并与用户交互提问、提出替代方案。
使用方式:在具备 Kiro 规格目录的项目中调用该技能,参数 $1 为规格名。若设计通过,可运行 $kiro-spec-tasks $1 生成实现任务,或加 -y 自动批准;若未通过,先修复关键问题,再运行 $kiro-spec-design $1 并重新验证。输出语言由 spec.json 指定,未指定时默认英文。
适用场景:技术方案评审、实现前设计把关、架构边界与集成、安全与性能约束等就绪性检查。
限制:设计验证为推荐但可选;design.md 缺失时停止并提示先运行 $kiro-spec-design $1;spec.json 未标记设计已生成时会警告但仍继续;steering 目录为空会提示上下文缺失可能影响评审质量。多智能体仅在启用时并行,否则顺序执行。具体安装命令与收费信息暂未提供。