SuperAPI AI 工具集

dev-quiz

测试与质量

查看项目

更新于 10-15 19:56

技能介绍

用途:在 /dev-plan 之后对功能计划做压力测试,按 references/quiz-rubric.md 的评分表审查主计划及子 PRD,并输出唯一结果块。仅审查,不修改:不调用 Write/Edit,不更新 PRD 状态、检查点或会话日志,也不启动实现工作;若用户要求修复,只引导其前往 /dev-plan 或自行编辑。

主要能力:评分表包含七项标准,分为结构类与实质类。结构类:每个技术决策是否给出所选方案与理由;每个阶段是否有至少一项可机械检查的验收标准;未决问题是否显式标注;范围边界是否明确。实质类:关键假设是否显式且可证伪;外部依赖或边界是否考虑失败路径;是否承认更简单的替代方案并采纳或说明其不足。逐项判定通过/失败,失败时记录具体反馈并定位到文件与章节。

使用方式:依次运行脚本定位项目根与功能目录,并做路径校验。示例命令:bash "$DISCOVER" root;bash "$DISCOVER" features "$PROJECT_ROOT" "$ARGUMENTS"(仅在用户提供参数时传第三参);bash "$VALIDATE" feature-path "$FEATURE_PATH" "$PROJECT_ROOT"。路径须逐次给全并在每次调用完整脚本路径,使用 $HOME 而非字面主目录,复用输出值须逐字复制;脚本非零退出须停止并报告。随后读取 $FEATURE_DIR/00-master-plan.md(必需)与各 NN-sub-prd-*.md(可选),不读 checkpoint.md 或 session-log.md。

输出:唯一 <verdict> 块置于响应末尾,其后不再输出内容。pass 表示全部通过;revise 需附 <feedback> 列出失败项及位置;escalate 需附 <reason> 说明无法审查的原因(如缺少主计划、参数歧义)。feedback 仅在 revise 时出现,reason 仅在 escalate 时出现。若 PRD 含用户名绝对路径、密钥凭证或外部私有仓库引用,作为 revise 反馈项指出,但不得自行删改。

限制:仅审查、无修改能力;评分依据固定 rubric;缺少输入或路径异常时只能升级处理。评分表具体条目以 references/quiz-rubric.md 为准,技能对子 PRD 数量无强制要求。