用途:flow-define 用于需求界定与问题澄清,属于 Claude Octopus 工作流的 Define 阶段,在 Discover 之后把宽泛调研收敛为明确的问题定义。触发词包括 octo define、octo scope、co-define 等。
主要能力:调用外部 CLI 提供方并行分析,例如 Codex CLI 负责技术需求、边界情况与约束,Antigravity CLI 负责用户需求、业务需求与上下文理解,Claude 负责综合与需求定义。输出包含核心需求(必须有、应该有、可选)、技术约束、用户需求、边界情况、范围外事项、各提供方视角与需求清单。
使用方式:技能要求按固定执行契约运行。先检查提供方可用性并显示横幅,再读取 .octo/STATE.md 与既有决策,通过 AskUserQuestion 收集用户愿景(交互方式、实现取向、范围外事项),随后执行 ${HOME}/.claude-octopus/plugin/scripts/orchestrate.sh define "<用户澄清请求>",验证 ~/.claude-octopus/results 下生成的 grasp-synthesis-*.md,更新状态后展示问题定义。若选择多模型辩论,会先运行 /octo:debate --rounds 2 --debate-style collaborative。
适用场景:定义认证系统需求、澄清缓存需求、界定通知功能范围、识别技术约束、分析边界情况、校验需求完整性。不适合用于调研探索、实现构建、代码审查或 Claude 可直接回答的简单问题。
限制:该技能原为 Claude Code 设计并适配 Codex,Codex 中使用已安装技能名而非 /octo:* 斜杠命令;未在当前会话暴露的提供方、模型或子代理不得声称可用。若没有可用外部提供方,需先运行 /octo:setup。资料未提供具体收费、价格与平台支持范围。