用途:修复技能中写错的指令或过时的 API 引用,即“治愈”出问题的 SKILL.md 及其相关文件。
主要能力:从对话上下文(技能调用消息、近期引用的 SKILL.md、当前任务)检测正在运行的技能;分析出错内容、发现方式、根本原因(如过时 API、错误参数、错误端点、缺失上下文)及影响范围;扫描技能目录下的 SKILL.md、references/ 与 scripts/ 文件;以 before/after 差异形式呈现拟修改内容;请求用户批准后再应用修改,并可选提交。
使用方式:先确定 SKILL_NAME 与 SKILL_DIR=./skills/$SKILL_NAME,若无法判断则询问用户;聚焦 $ARGUMENTS(若提供),否则分析更广上下文;用 ls -la $SKILL_DIR/、ls -la $SKILL_DIR/references/ 2>/dev/null、ls -la $SKILL_DIR/scripts/ 2>/dev/null 扫描受影响文件;按指定格式展示技能名、问题、根因、待改文件、逐项修改与影响评估;随后让用户从四个选项中选择(应用并提交、仅应用不提交、修改方案、取消),未获批准不得继续;批准后用 Edit 工具逐项修改,回读验证,若选提交则生成结构化提交信息并确认完成。
适用场景:技能指令有误、API 引用过时、参数或端点写错、示例与参考文件不一致等需要修正技能文档的情况。
限制:必须获得用户批准后才能编辑;需先正确识别目标技能,否则应询问用户;资料未提供具体支持的平台、收费方式或价格信息。