groove-work-plan — скилл для Claude Code: план реализации по коду
Исследует кодовую базу и пишет конкретный план реализации с шагами, путями к файлам и именами функций. Ставится после брейншторма.
npx skills add andreadellacorte/groove --skill groove-work-plan -a claude-codeЧто делает groove-work-plan
Скилл читает репозиторий, находит реальные паттерны и ограничения, а потом оформляет план: упорядоченные шаги, пути к файлам, имена функций, разобранные краевые случаи. Никаких догадок — план ссылается на то, что действительно есть в коде.
Внутри прописан порядок работы: сначала посмотреть tasks.backend в .groove/index.md, потом пустить агента Explore на разведку по коду, затем писать план. Для документа берётся шаблон skills/groove-work-plan/templates/plan-doc.md. Если брейншторма до этого не было, скилл предупредит и попросит подтвердить объём работ — это повод сначала прогнать brainstorming, иначе план может уехать не туда.
Код во время планирования не пишется вообще. Когда tasks != none, создаётся стадийная задача с заголовком YYYY-MM-DD, Plan через /groove-utilities-task-create. Инструменты ограничены чтением, записью, правкой, поиском по файлам и git — так что случайных коммитов не будет.
Какие задачи решает
- разобрать кодовую базу перед крупной правкой
- зафиксировать порядок шагов реализации
- найти паттерны и ограничения в существующем коде
- описать краевые случаи и их обработку
- создать стадийную задачу под план
Примеры запросов агенту
- исследуй код и напиши план реализации новой фичи
- составь план по шагам с путями к файлам и именами функций
- прогони groove-work-plan по этой задаче
Как установить groove-work-plan
1Через Skills CLI (Vercel)
npx skills add andreadellacorte/groove --skill groove-work-plan -a claude-code2Вручную: положить файлы
~/.claude/skills/groove-work-plan/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/groove-work-plan/
1Через Skills CLI (Vercel)
npx skills add andreadellacorte/groove --skill groove-work-plan -a codex2Вручную: положить файлы
.agents/skills/groove-work-plan/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add andreadellacorte/groove --skill groove-work-plan -a cursor2Вручную: положить файлы
.cursor/skills/groove-work-plan/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install andreadellacorte/groove groove-work-plan2Вручную: положить файлы
.github/skills/groove-work-plan/SKILL.md1Через Skills CLI (Vercel)
npx skills add andreadellacorte/groove --skill groove-work-plan -a gemini-cli2Командой платформы
gemini skills install https://github.com/andreadellacorte/groove --path skills/groove-work-planВручную: положить файлы
.devin/skills/groove-work-plan/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add andreadellacorte/groove --skill groove-work-plan -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора13
Похожие
Рядом в теме «Настройка агента: память, контекст, субагенты»
Всё по теме «Настройка агента: память, контекст, субагенты» →Вопросы о groove-work-plan
Как установить groove-work-plan в Claude?
Через npx skills add andreadellacorte/groove --skill groove-work-plan -a claude-code. После установки скилл лежит в ~/.claude/skills/groove-work-plan/SKILL.md.
Что делает groove-work-plan?
Исследует код на предмет паттернов и ограничений, затем пишет конкретный план реализации: упорядоченные шаги, пути к файлам, имена функций и обработку краевых случаев. Код при этом не пишется.
Что нужно, чтобы скилл заработал?
Нужен файл .groove/index.md с настройкой tasks.backend — оттуда скилл берёт бэкенд задач. Если брейншторма до этого не было, он предупредит и попросит подтвердить объём.
Исходный текст
SKILL.md · MIT
--- name: groove-work-plan description: "Research codebase, write concrete implementation plan. Use after brainstorming." license: MIT allowed-tools: Read Write Edit Glob Grep Bash(git:*) AskUserQuestion metadata: author: andreadellacorte --- # groove-work-plan ## Outcome The codebase is researched for relevant patterns and constraints. A concrete implementation plan is written with ordered steps, file paths, and function names. Plan is captured as a task or doc. ## Acceptance Criteria - Plan references actual code patterns found in the codebase (not assumptions) - Steps are ordered and specific enough to execute without ambiguity - File paths and function names are named where known - Edge cases are identified and handling is specified - Stage task created in backend: `YYYY-MM-DD, Plan` ## Constraints - Read `tasks.backend` from `.groove/index.md` to determine backend - Use Explore agent for codebase research before writing the plan - Use template at `skills/groove-work-plan/templates/plan-doc.md` for doc output - Warn if no prior brainstorm exists — ask user to confirm scope before proceeding - Do not write code during plan — plan only - Create stage task via `/groove-utilities-task-create` if `tasks != none` (title `YYYY-MM-DD, Plan`)
© andreadellacorte · MIT · andreadellacorte/groove