groove-utilities-check

Original🇺🇸 English
Translated

Check if a newer version of groove is available on GitHub.

12installs
Added on

NPX Install

npx skill4agent add andreadellacorte/groove groove-utilities-check

Tags

Translated version includes tags in frontmatter
<!-- groove:managed — do not edit; changes will be overwritten by groove update -->

groove-utilities-check

Outcome

The latest published groove version is compared against the installed version. If a newer version is available, the user is clearly notified with the upgrade command.

Acceptance Criteria

  • Latest tag is fetched from GitHub
  • Installed version (from
    skills/groove/SKILL.md
    ) is compared against latest tag
  • If behind: user sees "⚠ New version of groove available: v<latest> (installed: v<current>) — run:
    /groove-admin-update
    "
  • If up to date: user sees "groove is up to date (v<current>)"
  • .groove/.cache/last-version-check
    is updated to today's date after check runs

Constraints

  • Fetch latest release tag from:
    https://api.github.com/repos/andreadellacorte/groove/releases/latest
  • If the API call fails (no network, rate limit): skip silently — do not error
  • Compare version strings as semver (strip leading
    v
    before comparing)
  • Always write today's date to
    .groove/.cache/last-version-check
    after a successful API call
  • If
    .groove/.cache/
    does not exist, skip the date update