用途:为具体任务和问题制定实现计划,不编写代码。若用户需要的是结果规格而非实现步骤,应停止并改用 /bro-give-me-spec。
主要能力:生成无歧义、无变体、无待决问题的计划;计划不得用代码、diff、补丁或伪代码替代实现步骤;若含验收标准,须以可观察的陈述覆盖目标结果,且不写明验证方式(自动测试、人工检查、构建等)。
使用方式:先收集代码与上下文信息,不询问可高置信推断的内容,推断项需标注为推断直至用户确认;向用户请求缺失信息;确定工作流后加载对应指令文件。工作流分三种:create-plan(会话中可用 CreatePlan 或类似工具时使用,无需确认);inline(无 CreatePlan、任务小且目标明确、无需前后产物时使用);file(无 CreatePlan、计划需跨新会话留存或需独立“范围”“验收标准”章节时使用)。inline 与 file 需停下向用户确认并说明推荐理由。
限制:禁止违反工作流顺序与规则;禁止编造或臆测事实与假设,任何歧义须在制定计划前解决;当 CreatePlan 可用时,禁止询问 inline/file 选择或自行写计划文件而不调用工具;大型多阶段项目不应通过本技能一次性规划,应先经 /bro-give-me-spec 固定目标,再针对具体小任务制定计划。