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

groove-utilities-onboard — скилл для Claude Code: гид GROOVE.md

Генерирует GROOVE.md в корне проекта, чтобы новый контрибьютор понял, какие команды запускать и где лежат логи. Полезно, когда в команду приходит человек на groove-проект.

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

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

Скилл читает .groove/index.md и берёт оттуда живые значения: tasks.backend, memory.review_days и настройки git.*. Пути памяти и спецификаций подставляются как .groove/memory/ и .groove/memory/specs/. Потом скилл спрашивает, добавить ли контекст проекта — про то, какие задачи брать или какие в команде правила. Пустой ответ пропускает этот шаг.

На выходе получается GROOVE.md с разделами quick start, daily workflow, compound loop и таблицей конфига. Если в проекте есть CONTRIBUTING.md и в нём нет маркера <!-- groove:onboard -->, скилл дописывает секцию «Using groove» со ссылкой на GROOVE.md. Новый файл CONTRIBUTING.md он не создаёт.

Если GROOVE.md уже лежит в корне, скилл сначала спросит: перезаписать, обновить или пропустить. Блок <custom-context> заменяется вашим текстом или удаляется, если контекста нет. Файл задуман коротким — на пару минут чтения.

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

  • объяснить новому контрибьютору, какие команды groove запускать каждый день
  • собрать в одном файле пути к логам, памяти и спецификациям проекта
  • подставить реальные значения конфига вместо плейсхолдеров в шаблоне
  • добавить в существующий CONTRIBUTING.md секцию про groove без ручной правки
  • не перезаписать уже готовый GROOVE.md вслепую

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

  • сгенерируй GROOVE.md для этого проекта
  • сделай онбординг-гид по groove и допиши секцию в CONTRIBUTING.md
  • обнови GROOVE.md под текущий конфиг

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

1Через Skills CLI (Vercel)

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

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

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

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

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

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

groove-work-plan Исследует кодовую базу и пишет конкретный план реализации с шагами, путями к файлам и именами функций. Ставится после брейншторма. CX Codex +1 544установок groove-work-compound Скилл фиксирует выводы после ревью или планирования: обновляет правила, шаблоны и документацию проекта, разбирает причины ошибок. CX Codex +1 540установок groove-work-exec Скилл берёт готовый план работ и пишет по нему код, тесты и документацию, отмечая прогресс в таск-бэкенде. Нужен, когда планирование закончено и пора делать. CX Codex +1 536установок groove-admin-update Тянет свежие скиллы groove и по очереди применяет миграции к локальному состоянию. Нужен, когда вышла новая версия, а конфиг и память остались на старой. CX Codex +1 528установок groove-admin-cursor-hooks Ставит нативные хуки groove в .cursor/hooks.json: перезагрузка контекста после компакции, напоминания в конце дня, буфер git-коммитов и защита служебных путей. CX Codex +1 518установок groove-utilities-memory-graduate Переносит устойчивый вывод из .groove/memory/learned/ в AGENTS.md, чтобы правило действовало в каждой будущей сессии без запуска prime. CX Codex +1 510установок groove-groovebook-publish Скилл отправляет рабочую находку из проекта в общий репозиторий groovebook отдельным pull request. Пригодится после groove-work-compound, когда наработку стоит показать сообществу. CX Codex +1 506установок groove-admin-claude-statusline Ставит в Claude однострочную статусную строку с моделью, веткой git, расходом токенов и лимитами. Полезна, когда нужно видеть контекст сессии без лишних команд. CX Codex +1 501установок

Похожие

understand-onboard Egonex-AI Скилл генерирует руководство по онбордингу новых разработчиков в проект на основе графа знаний. Пригодится при подключении новичков к кодовой базе. CX Codex +1 3 700установок smb-onboard официальный anthropics Проводит первую настройку для владельца малого бизнеса: подключает два инструмента, запускает рецепт на реальных данных, запоминает контекст компании и настраивает еженедельные проверки. CX Codex +1 1 600установок openspec-onboard openspec Проводит через первый цикл OpenSpec на реальной задаче в кодовой базе: от выбора работы до архивации изменения. CX Codex +1 4 000установок cs-onboard Alireza Rezvani Проводит интервью с основателем по 7 направлениям и сохраняет контекст компании для C-suite-скиллов. Подходит для первичной настройки и обновления профиля. 564установок onboard aladicf Помогает спроектировать первый запуск продукта: что показать новичку, в каком порядке и как довести его до первого результата. CX Codex +1 521установок codebase-onboarding Alireza Rezvani Собирает вводные документы по незнакомому репозиторию: языки, конфиги, структура, шаги локальной установки. Пригодится, когда в команду приходит новый человек или после крупного рефакторинга. 698установок

Рядом в теме «Настройка агента: память, контекст, субагенты»

Всё по теме «Настройка агента: память, контекст, субагенты» →

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

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

Выполните npx skills add andreadellacorte/groove --skill groove-utilities-onboard -a claude-code. После этого скилл появится в ~/.claude/skills/groove-utilities-onboard/SKILL.md.

Что делает groove-utilities-onboard?

Создаёт GROOVE.md в корне проекта: команды, пути к логам и правила compound loop. При наличии CONTRIBUTING.md дописывает туда секцию со ссылкой на гид.

Что нужно, чтобы скилл отработал?

Нужен файл .groove/index.md с настройками — из него берутся значения для таблицы конфига. Если GROOVE.md уже существует, скилл спросит, что с ним делать.

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

SKILL.md · MIT
---
name: groove-utilities-onboard
description: "Generate a GROOVE.md onboarding guide for contributors to a groove-enabled project. Explains the compound loop, commands, and conventions."
license: MIT
allowed-tools: Read Write Edit Glob AskUserQuestion
metadata:
  author: andreadellacorte
---

# groove-utilities-onboard

Generate a `GROOVE.md` file at the project root — a concise onboarding guide for contributors joining a project that uses groove. Also optionally appends a groove section to `CONTRIBUTING.md` if it exists.

## Outcome

New contributors understand how groove works in this project: which commands to run, where logs live, and what the compound loop expects of them.

## Acceptance Criteria

- `GROOVE.md` exists at the project root with project-specific config values substituted
- If `CONTRIBUTING.md` exists, it contains a "## Using groove" section linking to `GROOVE.md`
- Content reflects actual configured values (task backend, git strategy)

## Steps

1. Read `tasks.backend`, `memory.review_days`, `git.*` from `.groove/index.md`; memory is always `.groove/memory/`, specs is always `.groove/memory/specs/`
2. Ask: "Any project-specific context to include? (e.g. which tasks to pick up, team conventions) — enter to skip"
3. Write `GROOVE.md` from the template below, substituting live config values
4. If `CONTRIBUTING.md` exists and does not already contain `<!-- groove:onboard -->`:
   - Append the following section:
     ```markdown
     <!-- groove:onboard -->
     ## Using groove
     This project uses [groove](https://github.com/andreadellacorte/groove) for AI-assisted engineering workflow. See [GROOVE.md](./GROOVE.md) for setup and commands.
     <!-- groove:onboard:end -->
     ```
5. Report: "GROOVE.md written" and whether CONTRIBUTING.md was updated

## GROOVE.md template

```markdown
# Groove Workflow

This project uses [groove](https://github.com/andreadellacorte/groove) — an AI-assisted engineering workflow companion.

## Quick start

```bash
npx skills add andreadellacorte/groove
/groove-admin-install
```

Then start every session with:
```
/groove-utilities-prime
```

## Daily workflow

```
/groove-daily-start     — review yesterday, load tasks, set agenda
/groove-daily-end       — write memory, commit logs
```

## Compound loop (for any feature or fix)

```
/groove-work-brainstorm — clarify scope
/groove-work-plan       — research and plan
/groove-work-exec       — implement
/groove-work-review     — evaluate output
/groove-work-compound   — capture lessons
```

## Config

| Key | Value |
|---|---|
| Task backend | `<tasks.backend>` |
| Memory path | `.groove/memory/` |
| Specs path | `.groove/memory/specs/` |
| Git strategy (memory) | `<git.memory>` |

## Conventions

- Stage tasks are named `YYYY-MM-DD, <Stage>` — no numbers
- Task completion requires a "Summary of Changes" in the task body before marking done
- Archive is always user-triggered — never automatic

## Where things live

- **Config**: `.groove/index.md`
- **Daily logs**: `.groove/memory/daily/`
- **Learned insights**: `.groove/memory/learned/`
- **Specs**: `.groove/memory/specs/`
- **Hooks**: `.groove/hooks/` (start.md, end.md)

<custom-context>
</custom-context>
```

## Constraints

- Read `.groove/index.md` and substitute all placeholder values before writing
- If `GROOVE.md` already exists: ask "GROOVE.md exists — overwrite, update, or skip?" before touching it
- The `<custom-context>` block is replaced with user-provided context or removed if none
- Do not create `CONTRIBUTING.md` if it doesn't exist — only append to existing files
- `GROOVE.md` should be short enough to read in 2 minutes

© andreadellacorte · MIT · andreadellacorte/groove

Смотрите также

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

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