SuperAPI AI 工具集

update-installed-skills

智能体与模型

查看项目

更新于 10-16 01:18

技能介绍

用途:让已安装的技能保持最新,同时不破坏智能体工作流,也不静默覆盖本地自定义内容。

主要能力:列出已安装技能、检查可用更新、对单个或全部技能执行同步更新,并可用 JSON 格式输出结构化结果以便记录日志。

使用方式:先查看已安装技能,命令为 npx ai-agent-skills list --installed --format json --fields name;再检查更新,命令为 npx ai-agent-skills check;随后对目标技能干跑,命令为 npx ai-agent-skills sync <skill-name> --dry-run;确认无误后执行 npx ai-agent-skills sync <skill-name>。批量更新时先运行 npx ai-agent-skills sync --all --dry-run 并逐项查看输出。

限制与注意事项:生产环境不要在未审阅干跑结果的情况下一次性更新全部技能;从 GitHub 安装的技能在同步时会尝试重新克隆,若上游仓库已不存在,更新会优雅失败;手动编辑过的 SKILL.md 会被同步覆盖,同步前应备份自定义内容;check 命令会发起网络请求验证上游来源,可能较慢或因来源不可达而失败。