SuperAPI AI 工具集

delegate-fable

智能体与模型

查看项目

更新于 10-15 22:38

技能介绍

用途:在同一个 Herdr 工作区中,把 Codex 会话里的一个边界明确的任务委派给由 Fable 驱动的 Cursor Agent,然后等待并收集结果。

主要能力:提供两种显式模式。review 模式让 Fable 保持只读,用于计划、diff、缺陷、架构、测试或独立验证;implement 模式让 Fable 成为唯一写入者,Codex 需停止编辑,待 Fable 完成后检查并验证其工作。用户授权不明确时默认 review,不能从“看一下”“检查这个”等措辞推断出编辑权限。

使用方式:先准备自包含任务,包含目标与项目上下文、确切范围与已知文件、当前证据/错误/竞争假设、约束与明确的非目标、所需验证与返回格式;不要转发整个对话。implement 前需检查工作区状态并保留无关或既有改动,除非用户明确要求,否则告知 Fable 不要提交、签入、搁置、推送、切换分支或改动工作区配置。随后解析技能目录并调用脚本,通过 --task、--task-file 或 stdin 传入任务,例如: bash <skill-dir>/scripts/delegate-fable.sh review --target-title "Fable 5 Reviewer" --task "Review the current change for correctness, regressions, and missing tests." bash <skill-dir>/scripts/delegate-fable.sh implement --task "Implement the agreed fix within the stated scope and run the relevant verification." 脚本需优先遵循 --target,其次 --target-title;指定目标缺失或忙碌时应停止,不得回退到其他 Cursor 面板。未指定目标时,优先使用标题为 Fable 5 Reviewer 的已稳定面板,再复用当前 Herdr 工作区中其他空闲的 Fable Cursor Agent,仅在不存在 Fable 面板时才拆分。脚本负责提交任务、处理已知的 Cursor Enter 回退、等待稳定并返回可见输出,并保留 Fable 面板以便后续工作。

结果处理:review 模式下报告 Fable 的发现并附上自己的评估,未经用户另行授权不得实施;implement 模式下待 Fable 稳定后恢复所有权,检查实际改动文件与版本控制状态,独立运行相称的验证,报告 Fable 改了什么、自己验证了什么以及剩余风险。若 Fable 受阻,向用户展示阻塞输出;绝不自动批准权限、破坏性操作、提交、签入、搁置、推送或分支变更。

限制:每个假设默认只进行一次完整的 Fable 回合;若响应缺少所需交接部分,应报告交接不完整,不得新建面板或自动发送开放式续写。超时时应发送 Escape 取消当前回合、收集最后输出并停止。若脚本报告没有可用的 Herdr 环境,应停止并说明该技能必须在 Herdr 内的 agent 面板中运行。