groove-utilities-task-doctor — скилл для Claude Code: проверка задач
Проверяет состояние бэкенда задач: конфигурацию, CLI, авторизацию и доступность. Подходит для диагностики перед работой с задачами.
npx skills add andreadellacorte/groove --skill groove-utilities-task-doctor -a claude-codeЧто делает groove-utilities-task-doctor
Скилл последовательно проверяет .groove/index.md в корне Git, значение tasks.backend, установку CLI и настройки выбранного бэкенда. Для beans используются beans version и .beans.yml, для linear проверяются версия CLI и токен, для github — gh --version и gh auth status.
После этого скилл выполняет лёгкую операцию чтения: получает список задач или одну issue, а для tasks: beans проверяет секцию в AGENTS.md. Каждый результат помечается ✓ или ✗, а ошибка сопровождается конкретной командой для исправления. Скилл не меняет проект: он только показывает проблему и следующий шаг.
При tasks: none проверка завершается строкой tasks: none — task commands disabled. Это значит, что команды задач отключены, а остальные проверки запускать не нужно.
Какие задачи решает
- проверить наличие
.groove/index.mdв корне Git - найти неверное значение
tasks.backend - проверить установку
beans,linearилиgh - проверить авторизацию и доступность бэкенда задач
- найти секцию задач в
AGENTS.md
Примеры запросов агенту
- Проверь состояние бэкенда задач в этом репозитории и покажи все проверки.
- Диагностируй подключение
linear: проверь конфигурацию, CLI, токен и доступ к одной issue. - Проверь
tasks.backend: beans, но ничего не исправляй, только дай команды для устранения ошибок.
Как установить groove-utilities-task-doctor
1Через Skills CLI (Vercel)
npx skills add andreadellacorte/groove --skill groove-utilities-task-doctor -a claude-code2Вручную: положить файлы
~/.claude/skills/groove-utilities-task-doctor/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/groove-utilities-task-doctor/
1Через Skills CLI (Vercel)
npx skills add andreadellacorte/groove --skill groove-utilities-task-doctor -a codex2Вручную: положить файлы
.agents/skills/groove-utilities-task-doctor/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add andreadellacorte/groove --skill groove-utilities-task-doctor -a cursor2Вручную: положить файлы
.cursor/skills/groove-utilities-task-doctor/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install andreadellacorte/groove groove-utilities-task-doctor2Вручную: положить файлы
.github/skills/groove-utilities-task-doctor/SKILL.md1Через Skills CLI (Vercel)
npx skills add andreadellacorte/groove --skill groove-utilities-task-doctor -a gemini-cli2Командой платформы
gemini skills install https://github.com/andreadellacorte/groove --path skills/groove-utilities-task-doctorВручную: положить файлы
.devin/skills/groove-utilities-task-doctor/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add andreadellacorte/groove --skill groove-utilities-task-doctor -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о groove-utilities-task-doctor
Как установить groove-utilities-task-doctor в Claude Code?
Выполните npx skills add andreadellacorte/groove --skill groove-utilities-task-doctor -a claude-code, затем проверьте файл ~/.claude/skills/groove-utilities-task-doctor/SKILL.md.
Что делает groove-utilities-task-doctor?
Скилл проверяет конфигурацию task backend, наличие нужного CLI, настройки авторизации и доступность сервиса. Он выводит все результаты с ✓ или ✗ и предлагает команды для исправления.
С какими платформами работает скилл?
Его можно установить для Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode.
Исходный текст
SKILL.md · MIT
--- name: groove-utilities-task-doctor description: "Check task backend health and connectivity." license: MIT allowed-tools: Read Write Edit Glob Grep Bash(git:*) Bash(beans:*) Bash(gh:*) Bash(linear:*) Bash(npx:*) AskUserQuestion metadata: author: andreadellacorte --- # groove-utilities-task-doctor ## Outcome All task backend health checks pass. User knows if the task backend is correctly configured, installed, and reachable. ## Acceptance Criteria - Each check is reported with ✓ or ✗ - Each failure includes a specific remediation command - Checks cover config, CLI installation, and reachability ## Checks (run in order) 1. `.groove/index.md` exists at git root 2. `tasks.backend` key is present and has a valid value (`beans`, `linear`, `github`, or `none`) 3. If `tasks.backend: none` — report no-op and exit (all green) 4. Backend CLI is installed: - `beans`: `beans version` - `linear`: `linear --version` - `github`: `gh --version` 5. Backend-specific config file exists: - `beans`: `.beans.yml` at git root - `linear`: auth token configured - `github`: `gh auth status` 6. Backend is reachable (lightweight read operation): - `beans`: `beans list --json` (or equivalent) - `linear`: list one issue - `github`: `gh issue list --limit 1` 7. `AGENTS.md` contains `<!-- groove:task:start -->` section (if `tasks: beans`) ## Remediation hints | Failure | Remediation | |---|---| | `.groove/index.md` missing | `/groove-utilities-task-config` or `/groove config` | | Backend not installed | `/groove-utilities-task-install` | | `.beans.yml` missing | `/groove-utilities-task-install` (will scaffold) | | Backend unreachable | Check auth / network, re-run `/groove-utilities-task-install` | | `AGENTS.md` section missing | `/groove install` | ## Constraints - Report all checks even if an early one fails — give the full picture - Do not attempt to fix issues — report and suggest only - If `tasks: none`, show one green line: "tasks: none — task commands disabled" and exit
© andreadellacorte · MIT · andreadellacorte/groove