龙虾之父开源Skill“体检”工具,5大功能优化技能资源负载
【导语:龙虾之父Peter因Skill水平参差不齐,写了一个给所有Skill做体检的Skill并开源。该工具能解决Skill提示词问题,降低运行成本,受到网友共鸣。】
Skill水平参差不齐,描述冗长问题严重,龙虾之父Peter看不下去,写了一个给所有Skill做体检的Skill并开源。有人提到,将Skill描述从90多词砍到40词以内后,Agent能一次选对技能,可见精简描述的重要性。
这个名为skill - cleaner的工具具有5个核心功能。一是技能提示词预算审计计算,能分析技能占用的上下文令牌空间,给出预算优化方案;二是重复技能检测,可扫描跨多个库的同名及相似技能并标记冗余项;三是未使用技能筛查,基于历史日志识别闲置技能;四是技能根目录审计,统计技能来源根目录并梳理加载链路;五是描述精简优化,节省提示词预算。
脚本用了Codex官方源码同款提示词预算核算逻辑,优先读取本地模型缓存配置获取GPT - 5.5上下文窗口参数,默认272ktoken,严格遵循Codex计费规则核算相关指标,直观展示技能体系的资源负载情况。
每个功能的工作流程分为三步。首先执行分析脚本,在技能目录/仓库根目录运行Node.js脚本,支持自定义参数;接着查看审计报告,按顺序阅读核心报告;最后进行安全清理/编辑,优先保留Codex内置技能等,修改前验证保留文件有效性。
精简Skill描述分为三步。先进行文本预处理,统一格式;再内置预设场景关键词词库,识别技能所属业务领域;最后匹配场景后调用预设的标准化短动作词组替换原有冗长描述,如调试类用“debug, inspect, fix”等。
编辑观点:龙虾之父开源的工具针对性强,有效解决Skill现存问题,优化资源利用,为开发者提供实用方案,有望推动Skill生态健康发展。
