К основному содержанию
скилл CX Codex

groove-utilities-check — скилл для Claude Code: обзор и установка

Скилл проверяет наличие свежего релиза groove на GitHub и сообщает команду для обновления, если установленная версия устарела.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add andreadellacorte/groove --skill groove-utilities-check -a claude-code
Открыть на GitHub

Что делает groove-utilities-check

Скилл сравнивает текущую версию groove из локального файла skills/groove/SKILL.md со свежим релизом через GitHub API. Для быстрого выполнения без вызова модели запускается bash-скрипт scripts/check.sh. Если запуск скрипта завершился ошибкой или bash недоступен, агент сверяет версии вручную по semver.

При обнаружении новой версии выводится предупреждение с командой /groove-admin-update. Если обновление не требуется, скилл сообщает текущую версию. Дата успешной проверки сохраняется в .groove/.cache/last-version-check, но если директория кэша отсутствует, запись даты пропускается.

При отсутствии сети или исчерпании лимитов GitHub API проверка завершается молча без генерации ошибок.

Какие задачи решает

  • проверить наличие свежего релиза groove на GitHub
  • сравнить текущую версию из skills/groove/SKILL.md с актуальным релизом
  • получить команду /groove-admin-update при обнаружении новой версии
  • зафиксировать дату проверки в .groove/.cache/last-version-check

Примеры запросов агенту

  • Проверь, вышла ли новая версия groove на GitHub
  • Запусти скрипт проверки обновлений groove
  • Сверь установленную версию groove со свежим релизом

Как установить groove-utilities-check

1Через Skills CLI (Vercel)

npx skills add andreadellacorte/groove --skill groove-utilities-check -a claude-code

2Вручную: положить файлы

~/.claude/skills/groove-utilities-check/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/groove-utilities-check/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о groove-utilities-check

Как установить groove-utilities-check в Claude Code?

Выполните команду npx skills add andreadellacorte/groove --skill groove-utilities-check -a claude-code. Файл навыка сохранится по пути ~/.claude/skills/groove-utilities-check/SKILL.md.

Что выведет скилл, если найдена новая версия?

Он покажет предупреждение с номерами установленной и актуальной версий, а также готовую команду /groove-admin-update.

Что происходит при сбое сети или лимитах GitHub API?

Скилл молча пропускает проверку и не прерывает работу агента ошибкой.

Исходный текст

SKILL.md · MIT
---
name: groove-utilities-check
description: "Check if a newer version of groove is available on GitHub."
license: MIT
allowed-tools: Read Write Edit Glob Grep Bash(git:*) Bash(beans:*) Bash(gh:*) Bash(linear:*) Bash(npx:*) Bash(mkdir:*) Bash(curl:*) Bash(python3:*) Bash(chmod:*) AskUserQuestion
metadata:
  author: andreadellacorte
  bash: true
---

<!-- groove:managed — do not edit; changes will be overwritten by groove update -->

# groove-utilities-check

## Bash fast-path

This skill has a bash script at `scripts/check.sh`. Run it directly for faster, model-free execution:

```bash
bash .agents/skills/groove-utilities-check/scripts/check.sh
```

If the script exits 0, report its stdout and stop — do not continue with the steps below. If it exits non-zero or bash is unavailable, continue with the markdown steps.

## 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

© andreadellacorte · MIT · andreadellacorte/groove

Похожие скиллы

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок ask-matt Matt Pocock Помогает выбрать подходящий скилл или рабочий поток из набора Matt Pocock. Пригодится, когда непонятно, с чего начать задачу: от идеи до разбора бага. 766 587установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. CX Codex 282 859установок caveman-review JuliusBrussee Пишет замечания к коду одной строкой: место, проблема, исправление. Пригодится, когда ревью диффа или PR надо пройти быстро и без воды. CX Codex +1 411 800установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

Из того же набора39

groove-work-audit Скилл проверяет текущую ветку на пробелы и распределяет находки по действиям. Пригодится для ревью изменений перед слиянием. CX Codex +1 540установок groove-work-compound Скилл фиксирует выводы после ревью или планирования: обновляет правила, шаблоны и документацию проекта, разбирает причины ошибок. CX Codex +1 540установок groove-utilities-prime Скилл загружает контекст рабочего процесса groove в текущую сессию. Запускайте его в начале работы с проектом. CX Codex +1 539установок groove-utilities-memory-log-git Сохраняет сводку Git-сессии в .groove/memory/git/. Нужен, когда историю изменений важно оставить рядом с кодом. CX Codex +1 538установок groove-utilities-memory-log-monthly Собирает месячную сводку памяти из дневных записей и кладёт её в .groove/memory/monthly/YYYY-MM.md с темами, итогами и выводами. CX Codex +1 537установок groove-work-exec Скилл берёт готовый план работ и пишет по нему код, тесты и документацию, отмечая прогресс в таск-бэкенде. Нужен, когда планирование закончено и пора делать. CX Codex +1 536установок groove-utilities-task-config Показывает текущий бэкенд задач или переключает его в конфигурации Groove. Пригодится при смене трекера задач на Linear или GitHub. CX Codex +1 533установок groove-utilities-task-archive Архивирует завершённые и отброшенные задачи в настроенном бэкенде. Подходит для ручного закрытия накопившихся задач с подтверждением. CX Codex +1 532установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой