用途:在数据科学工作流的 Phase 1(brainstorm)写出 .planning/SPEC.md 之后、Phase 2(ds-plan)开始之前,捕获规格说明中的缺口,避免不完整规格进入数据剖析、规划和实现环节。
主要能力:通过 Task 调用一个只读审查子代理,按清单检查完整性(TODO、占位符、TBD、空字段)、数据来源(位置、格式、时间范围)、分析目标、输出格式、成功标准、可复现性、约束、内部一致性以及 YAGNI。子代理仅允许 Read、Glob、Grep、Bash(read-only),不得使用 Write 或 Edit,返回 APPROVED 或 ISSUES_FOUND 及问题与建议。
使用方式:规格写好后按给定模板派发审查子代理;若批准则写入 .planning/SPEC_REVIEWED.md(status: APPROVED)并进入 ds-plan;若有问题则先写入 ISSUES_FOUND 哨兵文件,修复后重新派发,最多 5 次,仍不通过则升级给用户选择。该闸门由 phase-gate-guard.py 钩子强制:ds-plan 的 PreToolUse 钩子会阻止 Write/Edit/Agent,直到存在 status: APPROVED 的审查文件,直接调用 /ds-plan 的用户会被结构性拦截。
限制:该技能为内部使用,非面向用户;所有结论仅针对本次分析的规格要求。具体收费、价格、平台支持等信息暂未提供。