SuperAPI AI 工具集

flow-next-work

编程与开发

查看项目

更新于 10-15 21:53

技能介绍

flow-next-work 是 Flow Next 中的执行类技能,用途是按既定计划系统地落实工作,强调“按顺序完成每个任务并配测试”。

主要能力与要求:任务状态全部通过 .flow/ 与 flowctl 管理,禁止使用 markdown TODO、计划文件或 TodoWrite;每完成一个任务必须运行 flowctl done 并确认状态为 done,未确认前不得声称完成。提交时用 git add -A 暂存(不列举文件),以保证 .flow/ 与 scripts/ralph/ 被包含。测试未通过前不得调用 /flow-next:impl-review。

flowctl 为内置(BUNDLED),非全局安装,需通过 FLOWCTL="${DROID_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/scripts/flowctl" 调用,再执行 $FLOWCTL <command>。

输入方式:接受 Flow 规格 ID(如 fn-1-add-oauth)、单个任务 ID(如 fn-1-add-oauth.2)、Markdown 规格文件路径(据此创建规格后执行)、想法文本(创建最小规格与单任务后执行),以及链式指令如“then review with /flow-next:impl-review”。无输入时会先询问。

启动前需解析选项或提问:分支模式支持 current/new/worktree,审查模式支持 codex/rp/export/none,可通过参数或提示语指定;若已配置后端则只问分支,未配置则分支与审查都问。空或模糊回答时默认分支为 new,审查为已配置后端,否则 none。

执行流程:确认设置后按 phases.md 逐阶段执行。每个任务由拥有全新上下文的 worker 子代理实现,防止任务间上下文串扰;主对话负责任务选择与循环,worker 负责实现、提交与审查。若选择审查,worker 在实现后调用 /flow-next:impl-review 并循环至 SHIP。全部任务完成后,若配置了 --require-completion-review,会先调用 /flow-next:spec-completion-review 验证整体实现符合规格。

限制与守则:未提问分支不得开始,无计划/规格不得开始,不得跳过测试或留下半成品任务,不得使用 TodoWrite 跟踪,不得在 .flow/ 外创建计划文件。价格、平台与许可等细节暂未提供。