技能优化器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_549b6152/skilloptimizer。
技能介绍
解决什么工程问题
在维护 Agent 技能包(Skills)时,随着业务迭代,仓库往往会积累三类结构性病灶:
- 悬空引用:文档中引用的脚本路径已失效,或存在硬编码的绝对路径,导致跨技能调度时报错。
- 重复引擎:多个技能各自实现了同一套底层逻辑(如搜索、落库),造成维护冗余和潜在的执行冲突。
- 架构分叉:文档描述的方案与实际落地的脚本不一致,导致模型执行时出现预期外的偏差。
人工排查这些分散在文档、脚本和方案中的问题成本高且极易遗漏。
核心机制:三维审核与重蒸馏
本技能将“体检”与“治疗”解耦,遵循先审后改、可逆优先的原则,将优化流程固化为标准工作流。
三维诊断(Audit)
- 路径干净:运行
scripts/audit_paths.py静态扫描全部路径。自动分类并修复SELF_MISS(内部路径错误)、ROOT_MISS(跨技能路径失效)和ABS(硬编码绝对路径),同时智能过滤 glob 或占位符等误报。 - 流程通畅:核查交叉能力的唯一归属权(Single Owner)。杜绝多个技能重复实现同一引擎,要求跨技能调用必须显式使用
../技能名/前缀。 - 架构对齐:比对文档、脚本、方案三方对同一能力的描述。以最新落地的脚本/方案为准,消除新旧设计并存的分叉。
重蒸馏封装(Re-distill)
诊断汇总后,仅在用户或编排器确认后才执行修复落盘:
- 规范路径引用,清理临时文件与空目录。
- 在
SKILL.md中追加版本号与 changelog。 - 输出结构化的审核报告供最终决策。
适用边界与红线
- 定位:它不是“技能进化协议”,无法引入外部更优解,仅负责修复现有技能包内部的健康度问题。
- 安全:任何覆盖操作前必须执行
cp -r备份至_bak_YYYYMMDD。 - 禁忌:严禁篡改被审核技能的身份定义文件(如
SOUL.md),不越权决策落库。
使用场景
- 技能包迭代后文档引用的脚本路径失效,需要在发布前跑一遍静态扫描,修复所有悬空引用。
- 多个技能各自实现了一套去AI味逻辑,需要梳理交叉能力归属,删除重复代码并统一调用入口。
- 新模型脚本已落地但SKILL.md文档未更新,导致执行分叉,需要比对三方描述并将文档对齐到最新方案。
- 配合定时任务周期性扫描技能仓库,将路径悬空作为健康红灯自动提交给用户审阅。
适合人员
- Agent技能包开发者,需要在版本迭代后清理仓库中的悬空引用和冗余代码。
- Agent工作流编排者,负责维护多技能协同工作的架构一致性与路径规范。
- 技术项目经理,需要通过自动化报告掌握技能包的健康度并审批修复方案。
- 自动化工具链维护者,希望将技能仓库的静态体检接入CI/CD流水线。