SuperAPI AI 工具集

enhance-skill-by-derailment

通用与其它

查看项目

更新于 10-16 02:33

技能介绍

用途:该技能用于测试或加固已有的 SKILL.md。它让一个全新上下文的子代理在真实任务中使用目标技能,从执行轨迹中识别摩擦点,并把修复落到技能文本本身,而不是更换更强的执行模型。适用场景包括:验证技能是否真正可用、发布前加固、诊断代理为何漂移或卡住、对草稿技能做摩擦轨迹检查、编辑后验证修复是否解决原问题,以及判断哪些内容是不可或缺的。

主要能力:围绕 [STUCK]、[GUESSED]、[BROKE]、[NICE] 四类标记读取执行轨迹,按 P0/P1 严重度分类,并用 S/M/O 根因编码聚类;随后按 references/fix-patterns.md 的修复模式直接改写控制性段落、示例或路由表。提供 scripts/launch-derailment.sh 和 scripts/parse-derailment-trace.sh 辅助启动与解析轨迹。

使用方式:先获取本地或远程技能文件(远程可用 gh api 下载 SKILL.md 到 /tmp/skill-test/),阅读全部内容后设计一个真实用户语气、与技能示例不同领域、包含隐式约束且覆盖所有工作流分支的任务;启动一个全新上下文的子代理并收集轨迹;用脚本或 Python 回退方案提取标记;按根因聚类从高严重度开始修复;最后运行引用一致性和行数校验,若有 P0 则换领域重测,最多三轮。报告在对话中输出,不作为仓库文件。

限制:不要用它从零创建技能,那应使用 synthesize-skills;不适用于一次性任务提示或微小文案编辑。修复只能改技能自身文件,不产出报告或错误笔记本;不得通过升级模型来掩盖弱技能;不要削弱 [NICE] 保护性语句;不要用同一任务重复测试;三轮后摩擦未下降应转由 synthesize-skills 重新设计。测试 harness 的约束不应进入产品文档。费用、价格与平台支持等信息暂未提供。