SuperAPI AI 工具集

groove-utilities-check

部署与运维

查看项目

更新于 10-15 18:45

技能介绍

用途:检查 groove 在 GitHub 上是否有更新版本,并将最新发布版本与本地已安装版本进行对比。

主要能力:从 GitHub API 获取最新 release tag,读取 skills/groove/SKILL.md 中的已安装版本,按 semver 对比(比较前去掉前缀 v)。若落后,提示“⚠ New version of groove available: v (installed: v) — run: /groove-admin-update”;若已最新,提示“groove is up to date (v)”。检查成功后会更新 .groove/.cache/last-version-check 为当天日期。

使用方式:优先运行 bash 快速路径:bash .agents/skills/groove-utilities-check/scripts/check.sh。若脚本退出码为 0,直接报告其 stdout 并停止,不再执行后续 markdown 步骤;若退出非 0 或 bash 不可用,则继续按 markdown 步骤执行。

限制:最新 tag 来自 https://api.github.com/repos/andreadellacorte/groove/releases/latest;若 API 调用失败(无网络或限流)则静默跳过,不报错。版本按 semver 比较。仅当 API 调用成功后才写入当天日期;若 .groove/.cache/ 不存在则跳过日期更新。