mcpField
U
update-installed-skills

update-installed-skills

github.com/moizibnyousafAgent 工作流1.2k161 次安装5 周前更新
代码仓库

关于 update-installed-skills

用于更新已安装技能的工作流技能,帮助降低工作流受影响或本地修改被覆盖的风险。它通过列出已安装技能、检查更新和预演变更,再执行单项或批量更新。

主要功能

  1. 01列出已安装技能
  2. 02检查可用更新
  3. 03通过预演查看变更
  4. 04应用已审阅的更新
  5. 05预演批量更新

适用场景

  1. 01应用前审查技能更新
  2. 02更新选定的已安装技能
  3. 03执行前评估批量更新
  4. 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 捕获结构化更新结果以供记录。

工作流

  1. 列出当前已安装的技能。
npx ai-agent-skills list --installed --format json --fields name
  1. 检查是否有可用更新。
npx ai-agent-skills check
  1. 试运行更新。
npx ai-agent-skills sync <skill-name> --dry-run
  1. 审核后应用更新。
npx ai-agent-skills sync <skill-name>
  1. 批量更新时,审核每个技能的试运行输出。
npx ai-agent-skills sync --all --dry-run

注意事项

  • 从 GitHub 安装的技能在同步时会尝试重新克隆。如果上游仓库已不存在,更新会优雅失败。
  • 手动编辑的 SKILL.md 文件会在同步时被覆盖。同步前请备份自定义内容。
  • check 命令会发起网络请求以验证上游来源。如果来源无法访问,该命令可能会很慢或失败。

评论

支持 Markdown