关于 update-installed-skills
用于更新已安装技能的工作流技能,帮助降低工作流受影响或本地修改被覆盖的风险。它通过列出已安装技能、检查更新和预演变更,再执行单项或批量更新。
主要功能
- 01列出已安装技能
- 02检查可用更新
- 03通过预演查看变更
- 04应用已审阅的更新
- 05预演批量更新
适用场景
- 01应用前审查技能更新
- 02更新选定的已安装技能
- 03执行前评估批量更新
- 04记录结构化更新结果
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ moizibnyousaf/ ai-agent-skills --skill update-installed-skills安装后在 Claude Code 中输入/update-installed-skills确认已加载。
详细介绍
更新已安装的技能
目标
让已安装的技能保持最新,同时不破坏 Agent 的工作流,也不悄悄覆盖本地自定义内容。
注意事项
- 运行实际更新前,务必先使用
--dry-run。 - 更新前检查当前已安装的内容:
npx ai-agent-skills list --installed。 - 在生产环境中,未经审核试运行输出,切勿一次性更新所有技能。
- 使用
--format 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命令会发起网络请求以验证上游来源。如果来源无法访问,该命令可能会很慢或失败。
评论
支持 Markdown