groove-utilities-task-update — скилл для Claude Code: установка
Обновляет статус, описание и метаданные задачи в настроенном бэкенде. Подходит для прогресса и закрытия задач с обязательным итогом.
npx skills add andreadellacorte/groove --skill groove-utilities-task-update -a claude-codeЧто делает groove-utilities-task-update
Скилл читает tasks.backend из .groove/index.md, затем меняет поля задачи в выбранном бэкенде. Поддерживаются beans, linear и github: для beans используются команды beans update, для GitHub — gh issue edit и команды для меток или закрытия, а Linear обновляется через CLI или MCP. При значении tasks.backend: none скилл ничего не меняет.
Текст задачи сохраняется, а новые сведения добавляются в него. Заметки о ходе работы помещаются датированными пунктами в раздел Progress. Перед завершением скилл требует секцию Summary of Changes или Reasons for Scrapping и явное подтверждение пользователя. Без такой секции задача не будет отмечена выполненной.
Какие задачи решает
- обновить статус задачи в бэкенде
- добавить прогресс, не стирая описание
- изменить метаданные существующей задачи
- подготовить итог перед закрытием задачи
- отменить задачу с объяснением причины
Примеры запросов агенту
- Обнови статус задачи и добавь заметку о текущем прогрессе.
- Добавь в описание задачи итог изменений и попроси меня подтвердить завершение.
- Пометь задачу отменённой после добавления причины в её тело.
Как установить groove-utilities-task-update
1Через Skills CLI (Vercel)
npx skills add andreadellacorte/groove --skill groove-utilities-task-update -a claude-code2Вручную: положить файлы
~/.claude/skills/groove-utilities-task-update/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/groove-utilities-task-update/
1Через Skills CLI (Vercel)
npx skills add andreadellacorte/groove --skill groove-utilities-task-update -a codex2Вручную: положить файлы
.agents/skills/groove-utilities-task-update/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add andreadellacorte/groove --skill groove-utilities-task-update -a cursor2Вручную: положить файлы
.cursor/skills/groove-utilities-task-update/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install andreadellacorte/groove groove-utilities-task-update2Вручную: положить файлы
.github/skills/groove-utilities-task-update/SKILL.md1Через Skills CLI (Vercel)
npx skills add andreadellacorte/groove --skill groove-utilities-task-update -a gemini-cli2Командой платформы
gemini skills install https://github.com/andreadellacorte/groove --path skills/groove-utilities-task-updateВручную: положить файлы
.devin/skills/groove-utilities-task-update/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add andreadellacorte/groove --skill groove-utilities-task-update -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о groove-utilities-task-update
Как установить groove-utilities-task-update в Claude Code?
Выполните npx skills add andreadellacorte/groove --skill groove-utilities-task-update -a claude-code, затем проверьте файл ~/.claude/skills/groove-utilities-task-update/SKILL.md.
Что делает groove-utilities-task-update?
Скилл обновляет статус, тело и метаданные существующей задачи. Он добавляет прогресс к текущему описанию и требует итоговый раздел перед завершением или отменой.
Какие бэкенды поддерживает скилл?
Он выбирает бэкенд из tasks.backend в .groove/index.md и работает с beans, linear или github. Для none обновление не выполняется.
Исходный текст
SKILL.md · MIT
--- name: groove-utilities-task-update description: "Update an existing task in the configured backend." 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-update ## Outcome A task's status, body, or metadata is updated in the configured backend. Progress notes are appended without overwriting existing content. When completing a task, a resolution (Summary of Changes or Reasons for Scrapping) is written to the task body before marking done. ## Acceptance Criteria - Specified fields are updated in backend - Existing body content is preserved; new content is appended - Completed tasks have a "Summary of Changes" or "Reasons for Scrapping" section in body - User confirms before task is marked as completed or scrapped ## Constraints - Read `tasks.backend` from `.groove/index.md` to determine backend - If `tasks.backend: none`, no-op with friendly message - Never mark a task completed without a resolution section in the body - Ask user to provide resolution if task body has none - User must explicitly confirm completion — do not auto-complete - Progress notes should be appended as dated bullets under a "Progress" section - Backend mappings: - `beans`: `beans update <id> -s <status>` and `beans update <id> -d "<body>"` - `linear`: update issue via linear CLI or MCP - `github`: `gh issue edit <number> --body "<body>"` and label/close commands
© andreadellacorte · MIT · andreadellacorte/groove