andreadellacorte avatar

Groove Admin Update

Keeps your local groove installation in sync with upstream releases by pulling the latest skills and running any state migrations you've missed. It fetches the actual release tag from GitHub to verify you're getting the current version, not a stale cached copy from npx, and retries up to three times if needed. Migrations run in order and checkpoint after each one, so a failed upgrade won't leave you in limbo. It also refreshes the platform symlinks between .agents/skills and .claude/skills or .cursor/skills afterward. This is what groove maintainers run after publishing a release, but anyone using groove should run it periodically to stay current with fixes and new features.

skills.sh installs
528
GitHub stars
6
last updated
Aug 21, 2026

Install

$ npx -y skills add andreadellacorte/groove --skill groove-admin-update --agent claude-code

Installs into .claude/skills of the current project.

Files

groove-admin-update

Maintainers (andreadellacorte/groove repo): After publishing a new GitHub Release, run this from the groove repo root so checked-in .agents/skills/groove* matches what npx skills add andreadellacorte/groove installs — see CONTRIBUTING.md (“Publish release”). Do not use manual rsync from skills/ for that.

Outcome

All pending migrations are applied to the user's local groove state in version order. .groove/index.md reflects the current installed groove version.

Acceptance Criteria

  • groove-version: in .groove/index.md matches version: in skills/groove/SKILL.md after update
  • Each pending migration was applied in order
  • groove-version: updated after each successful migration (partial progress is recoverable)
  • If already up to date, reports clearly and exits
  • Source-of-truth check: "up to date" is only reported when the installed skill version equals the latest GitHub release; if the add step left an older version on disk (e.g. cached or default branch), the user is warned and told how to fix it

Steps

Sponsors

Details

Repository
github.com/andreadellacorte/groove
First seen
Jun 3, 2026

More from andreadellacorte/groove

All 45

Recommended

1juliusbrussee avatarcavemanjuliusbrussee/cavemanUltra-compressed communication mode. Cuts output tokens 65% (measured) by speaking like caveman while keeping full technical accuracy. Supports intensity levels618.3Kskills.sh installs
2mattpocock avatargrill-memattpocock/skillsA relentless interview to sharpen a plan or design.1.5Mskills.sh installs
3shadcn avatarimproveshadcn/improveSurvey any codebase as a senior advisor and produce prioritized, self-contained implementation plans for OTHER models/agents to execute. Strictly read-only on s40Kskills.sh installs
4obra avatarsystematic-debuggingobra/superpowersUse when encountering any bug, test failure, or unexpected behavior, before proposing fixes326.7Kskills.sh installs
5forrestchang avatarkarpathy-guidelinesforrestchang/andrej-karpathy-skillsBehavioral guidelines to reduce common LLM coding mistakes through explicit assumptions, simplicity, and verifiable success criteria.17.9Kskills.sh installs
6vercel-labs avatarfind-skillsvercel-labs/skillsHelps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express int4.3Mskills.sh installs