SuperAPI AI 工具集

skills-optimizer

智能体与模型

查看项目

更新于 10-16 01:19

技能介绍

用途:优化 skills.yaml 配置文件(全局 ~/.config/skills_sync/skills.yaml 或项目本地 ./skills.yaml),精简现有技能、推荐契合用户画像的高质量技能,并维护干净安全的环境。

主要能力:分析当前配置中已安装仓库、通配符安装(*)与排除项(!);结合用户技术栈推荐官方或高质量技能;对候选技能做安全与质量预审,检查是否存在未授权网络通信、破坏性命令(如 rm -rf)或可疑混淆脚本,并评估提示词质量与注入风险;识别冗余、无关或潜在有害技能作为移除候选。

使用方式:调用该技能后按流程执行——先读取当前 skills.yaml(项目本地优先于全局),再借助 find-skills 发现技能并完成安全审计,然后列出建议新增项与移除/保留确认项,征得用户同意后更新配置并保持原有 YAML 注释与格式。不会自动删除技能,也不会自动运行同步;仅在用户明确确认后才执行 skills_sync sync,仅新增或更新时可用 skills_sync sync --no-clean 加快同步。

适用场景:需要整理技能配置、按技术栈补充高质量技能、清理过时或冗余条目时。

限制:若对用户技术栈理解不足,必须先向用户澄清;skills_sync 本身缺乏对技能逻辑的深度安全验证,需人工审计;未经用户明确同意不得修改 skills.yaml。