Skill升级检测
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_70775cd1/skill-update-check。
技能介绍
解决什么问题
装了一堆 Skill,过段时间就分不清哪些该升级、哪些已经是最新。市场和 git 仓库持续迭代,直接执行 git pull 或重新安装最新版,往往不知道新版改了什么、值不值得升。
核心能力
这个技能做一次只读体检,核心流程分五步:
- 来源识别:判断每个本地 skill 来自
__skillhub市场、git 还是 zip/未知来源 - 版本对比:比较本地版本与最新版本,给出「有更新 / 已是最新 / 本地高于市场 / 无法判断」四种状态
- 功能级 diff:优先读取作者维护的更新日志段,再对比各章节要点,提取新增功能
- 场景化建议:针对每项新增功能,结合使用场景给出「建议升级 / 不建议升级」,而非简单二元结论
- 汇总报告:输出仅需更新项的 5 列表格与总结计数,可落盘
skill-update-report.md
确定性逻辑(来源判定、版本比较、内容 diff、计数)全部在 scripts/check.py 脚本中完成;场景化建议由对话中的 agent 在读取结构化结果后补全,保证语境相关性。
注意点
- skillhub 来源支持最完整;若市场接口只返回描述而非最新 SKILL.md 全文,功能 diff 会降级为描述对比
- git 来源仅在目录保留
.git时可git fetch取最新 SKILL.md;无.git则判为「无法判断」 - zip 或未知来源没有来源线索,直接标记「需手动核查」
- 本地版本高于市场时单独标注,不推荐更新
- 全程只读,绝不自动安装或升级;用户要求升级时仅告知来源与升级方法
使用场景
- 本地装了多个 skillhub 来源的 skill,担心长期没更新,想一次看清哪些落后官方版本、哪些已是最新
- 自己用 git clone 维护了一批自建 skill,想知道本地版本与远程分支的差异,再决定要不要 git pull
- 在对话里随口问「这几个 skill 要不要升级」,希望立刻拿到带功能级 diff 的体检报告,而不是自己去翻市场页面
- 维护个人 skill 清单时,想快速区分哪些能自动比对版本、哪些是 zip 装的非市场 skill 需要手动核查
适合人员
- 维护多个 Claude Skill 的工程师,需要在发布或升级前确认本地版本与市场最新版本的差异
- 使用 skillhub 市场安装大量 skill 的开发者,定期巡检是否有可用更新以免功能落后
- 用 git 管理自建 skill 仓库的用户,希望在 git pull 前先看功能级 diff 判断是否值得合并
- 对 AI Agent Skill 做集中治理的团队负责人,需要一份只读体检报告来决策哪些 skill 该升级或标记人工核查