用途:这是 Solutioning 与 Implementation 之间的把关技能(SOLUTIONING GATE),在开始实现前验证规划文档集内部一致,包括需求被架构覆盖、史诗可回溯到需求、关键内容不缺失。
主要能力:定位并解析规划产物(PRD 或 tech-spec、架构文档、epics/stories);统计 FR、NFR、epic、story 基线;做 FR→架构覆盖、NFR→架构覆盖、Epic→FR 可追溯性检查,以及架构质量抽查(架构模式与理由、组件职责与接口、数据模型、API/服务契约、技术选型理由、权衡、假设与约束)。
使用方式:按工作流执行——加载产物→交叉引用→质量检查→生成报告→显示结论。第一步运行捆绑脚本:bash "${CLAUDE_PLUGIN_ROOT}/skills/bmad-readiness-check/scripts/readiness-check.sh" <output-folder>,默认搜索根为 bmad-output/ 或用户配置的 outputFolder。报告模板位于 ${CLAUDE_PLUGIN_ROOT}/skills/bmad-readiness-check/templates/readiness-report.template.md,用 Write 工具保存到 <outputFolder>/readiness-report-<project-slug>-<date>.md。
判定阈值:FR 覆盖(covered+implied)、NFR 覆盖(addressed+partial)分别以 ≥90% 为 PASS、80–89% 为 CONCERNS、<80% 为 FAIL;架构质量检查以 ≥80% 为 PASS、70–79% 为 CONCERNS、<70% 为 FAIL;阻塞问题 0 为 PASS,有缓解方案为 CONCERNS,未缓解为 FAIL;Epic 可追溯性全部链接为 PASS,≥80% 为 CONCERNS,<80% 为 FAIL。
适用场景:BMAD Method 等轨道的规划收尾阶段;PASS 可进入 epic/story 拆分,CONCERNS 需谨慎推进并把待办带入 Dev Notes,FAIL 需先修复再重跑。
限制:仅校验规划文档,不写应用代码,不运行测试、linter 或构建工具,不审查 PR 或 diff,不执行覆盖率或速度指标。方法学归属 BMAD Code Organization。