用途:在规划任何新任务前,分析任务描述并确定其真实复杂度,以选择正确的工作流阶段和验证深度。核心原则是准确优先于速度,复杂度判断错误会导致工作流错误与实现失败。
主要能力:识别工作流类型(FEATURE、REFACTOR、INVESTIGATION、MIGRATION、SIMPLE);按 SIMPLE(1-2 文件)、STANDARD(3-10 文件)、COMPLEX(10+ 文件或跨领域)划分复杂度层级;分析范围、集成、基础设施、知识与风险五个维度;推荐所需阶段与验证深度(TRIVIAL 到 CRITICAL);输出结构化评估报告。
使用方式:先读取需求文档,例如 cat .claude/context/requirements/[task-name].md,提取任务描述、工作流类型、范围、需求、验收标准与约束;再分析任务中的复杂度与简单度指标;评估各维度;确定阶段(SIMPLE 为 discovery→quick_spec→validation,STANDARD 为 6 阶段,含外部依赖为 7 阶段,COMPLEX 为 8 阶段);确定验证深度;最后输出评估。开始前读取 .claude/context/memory/learnings.md,完成后将新模式、问题、决策分别写入 memory 目录。
适用场景:新任务规划前、需求已收集但方法不明确时、为 QA 确定验证深度时。明显简单的修复或复杂度已明确指定的任务可例外。
限制:不确定时应保守选择更高复杂度;分配层级前必须统计受影响文件;不熟悉的技术需标记研究;不应因用户口语化描述降低层级。资料未提供具体收费、价格、平台支持范围等信息。