SuperAPI AI 工具集

run-workflow

智能体与模型

查看项目

更新于 10-16 07:17

技能介绍

用途:当用户要求运行某个已保存的工作流或评审循环时,本技能按 id 找到对应工作流并交由既有代码或计划执行,自身不临场编造流程。工作流的关键保证(每轮全新智能体、反驳者法定人数、冻结的验收检查、轮次上限)保存在代码或生成的计划中,而非提示词里。

主要能力与用法:

  1. 定位工作流库。安装为符号链接,需先解析本技能真实路径。agents/workflows/ 位于真实技能目录(skills/universal/run-workflow/)上三级。列出清单:ls "$lib"/agents/workflows/*.manifest.json,id 为 .manifest.json 前的文件名,不要凭记忆列出。
  2. 选择:对每个 manifest 展示 id、workflow.engine、workflow.description。用户给出的 id 无对应 manifest 时说明并列出存在的 id。参数取自 workflow.whenToUse;缺必需参数应询问而非虚构。
  3. Claude Code:只回复应输入的命令 /<id> 及 args 对象,不要内联重实现,否则会丢掉脚本在代码中强制的检查。若 /<id> 未找到,说明库同步未链接 agents/workflows/<id>.js 并停止。
  4. Codex:由父会话执行计划。若计划含 context_budget 块,按其 extract 命令读取。按顺序执行 execution_contract 各阶段,每阶段标明负责人、原语(spawn_agent、wait_agent、send_input、close_agent、本地推理或立即返回)和门禁;所有分发、等待、合并与判定由本会话完成,worker 不再生成 worker。按计划智能体上限执行,遵守 incomplete_rule:成员失败、超时或格式错误即判 INCOMPLETE 并点名,不静默重跑或代做。报告前关闭所有已生成的 worker。
  5. 报告:给出判定、停止原因、未决项或升级事项、失败成员。有修复者或构建者时,用 git status --short 列出改动并说明未提交。

限制:不得 commit、push、merge 或开 PR,只报告工作树状态并由用户处理。停止规则属于契约,不得提前停在“足够好”的轮次或超出上限。agents/workflows/ 中无 manifest 的 .js 在 Claude Code 上仍可作 /<id> 运行,但无 Codex 计划,不要在 Codex 上提供。其他细节(收费、价格、平台支持范围)暂未提供。