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

groove-admin-config — скилл для Claude Code: настройка

Интерактивно создаёт или обновляет .groove/index.md и настраивает правила Git для Groove. Нужен перед установкой бэкендов.

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

Что делает groove-admin-config

Скилл проводит по настройкам Groove и для каждого ключа показывает текущее значение или вариант по умолчанию. Он задаёт параметры хранилища задач, лимитов списков, периода просмотра памяти, репозитория Groovebook и стратегий Git. Доступны beans, linear, github и none для задач.

После подтверждения скилл записывает .groove/index.md, добавляет версию Groove и полностью пересоздаёт .groove/.gitignore. В него попадают правила для памяти, задач и хуков, а кэш всегда оставляется локальным. Если в корневом .gitignore скрыта вся папка .groove/, скилл предупреждает об этом.

Запускайте его до /groove-admin-install: именно после настройки пользователь готов устанавливать бэкенды. Флаг --defaults пропускает вопросы и применяет значения по умолчанию.

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

  • создать конфигурацию .groove/index.md
  • изменить настройки Groove интерактивно
  • выбрать хранилище задач и лимиты списков
  • применить стратегии Git к памяти, задачам и хукам
  • настроить репозиторий Groovebook

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

  • Настрой Groove интерактивно и создай .groove/index.md.
  • Покажи текущие значения Groove, подтверди их и обнови .groove/.gitignore.
  • Примени --defaults, запиши конфигурацию и подготовь проект к /groove-admin-install.

Как установить groove-admin-config

1Через Skills CLI (Vercel)

npx skills add andreadellacorte/groove --skill groove-admin-config -a claude-code

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

~/.claude/skills/groove-admin-config/SKILL.md

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

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

Вопросы о groove-admin-config

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

Выполните npx skills add andreadellacorte/groove --skill groove-admin-config -a claude-code, затем проверьте файл ~/.claude/skills/groove-admin-config/SKILL.md.

Что делает groove-admin-config?

Скилл создаёт или обновляет .groove/index.md, применяет выбранные стратегии Git и записывает .groove/.gitignore. Он также показывает итоговую конфигурацию.

Какие параметры можно настроить?

Можно выбрать бэкенд задач, лимиты task-list и task-analyse, период просмотра памяти, стратегии Git для памяти, задач и хуков, а также репозиторий Groovebook.

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

SKILL.md · MIT
---
name: groove-admin-config
description: "Create or update .groove/index.md config interactively. Run before groove install."
license: MIT
allowed-tools: Read Write Edit Glob Grep Bash(git:*) Bash(beans:*) Bash(gh:*) Bash(linear:*) Bash(npx:*) Bash(mkdir:*) AskUserQuestion
metadata:
  author: andreadellacorte
---

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

# groove-admin-config

## Outcome

`.groove/index.md` is created or updated with values confirmed by the user. The git strategy is applied immediately. User is ready to run `/groove-admin-install`.

## Acceptance Criteria

- `.groove/index.md` exists with all config keys populated
- Each key was either confirmed by the user or accepted as default
- Git strategy is applied (`.groove/.gitignore` written) before exiting
- User is shown a summary of the final config and told to run `/groove-admin-install`

## Steps

If `--defaults` is passed: skip all prompts, apply all defaults, and proceed directly to writing the config (step 1 of "After all keys are confirmed"). Report the defaults being applied.

Otherwise, walk the user through each config key in order. For each key: show the current value (or default if new), explain what it does, and ask to confirm or change.

### Keys and defaults

| Key | Default | Options | Question to ask |
|---|---|---|---|
| `tasks.storage` | `beans` | `beans \| linear \| github \| none` | "Which task backend? beans tracks tasks as markdown files in your repo." |
| `tasks.list_limit` | `15` | positive integer | "Max tasks shown by task-list? (default: 15)" |
| `tasks.analyse_limit` | `30` | positive integer | "Max tasks shown by task-analyse? (default: 30)" |
| `memory.review_days` | `5` | positive integer | "How many recent business days to review at daily start? (default: 5)" |
| `git.memory` | `ignore-all` | `ignore-all \| hybrid \| commit-all` | "Git strategy for memory logs? ignore-all keeps them local, hybrid commits logs but ignores sessions, commit-all commits everything." |
| `git.tasks` | `ignore-all` | `ignore-all \| commit-all` | "Git strategy for task files (.groove/tasks/)? ignore-all keeps them local, commit-all tracks them in git." |
| `git.hooks` | `commit-all` | `ignore-all \| commit-all` | "Git strategy for hooks (.groove/hooks/)? commit-all shares hooks with the team, ignore-all keeps them local." |
| `groovebook` | `andreadellacorte/groovebook` | `<owner>/<repo>` or blank | "Groovebook repo for sharing learnings? Default: andreadellacorte/groovebook. Leave blank to disable." |

After all keys are confirmed:

1. Write `.groove/index.md` with confirmed values and `groove-version: <installed version>`
2. Apply git strategy — write `.groove/.gitignore` (see constraints)
3. Show summary of written config
4. Tell user: "Run `/groove-admin-install` to install backends."

## Constraints

- If `.groove/index.md` already exists, pre-fill each question with the current value
- Always write `groovebook:` (default `andreadellacorte/groovebook`; blank = disabled). Memory path (`.groove/memory/`) and specs path (`.groove/memory/specs/`) are hardcoded — do not prompt for them.
- If `--defaults` is passed, apply all defaults without any prompting — used by `groove-admin-install` for zero-friction first-time setup
- If other arguments are provided (e.g. `tasks=linear git.memory=hybrid`), apply them without prompting and use defaults for any unspecified keys
- Always write `groove-version:` matching the installed version from `skills/groove/SKILL.md`

### Git strategy → `.groove/.gitignore`

After writing `.groove/index.md`, generate `.groove/.gitignore` from the `git.*` sub-keys:

| Component | Strategy | Entry added to `.groove/.gitignore` |
|---|---|---|
| `git.memory` | `ignore-all` | `memory/` |
| `git.memory` | `hybrid` | `memory/sessions/` |
| `git.memory` | `commit-all` | _(none)_ |
| `git.tasks` | `ignore-all` | `tasks/` |
| `git.tasks` | `commit-all` | _(none)_ |
| `git.hooks` | `ignore-all` | `hooks/` |
| `git.hooks` | `commit-all` | _(none)_ |

Write the generated entries to `.groove/.gitignore`, replacing the file entirely. If no entries are generated (all `commit-all`), write an empty file with a comment: `# groove git strategy: commit-all`.

Always append these lines at the end of `.groove/.gitignore`, regardless of strategy:
```
# cache — always local
.cache/*
!.cache/.gitkeep
```

- If `.groove/` is listed in the root `.gitignore`, warn the user: "Note: `.groove/` is in your root .gitignore — any commit-all strategies require removing it."
- Do not modify the root `.gitignore` automatically — flag it for the user to resolve

© 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установок

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

groove Скилл принимает запрос на обычном языке и направляет его к нужной команде рабочего процесса. Подходит для планирования, задач, памяти и администрирования. CX Codex +1 631установок groove-utilities-task-analyse Собирает задачи из бэкенда проекта и раскладывает их по статусам, чтобы вечером было чем заполнить дневную память. CX Codex +1 588установок groove-utilities-memory-install Скилл создаёт структуру памяти в .groove/memory/ и показывает готовые пути. Нужен для инициализации памяти проекта перед другими инструментами Groove. CX Codex +1 585установок groove-utilities-memory-log-daily Записывает итог дня в .groove/memory/daily/YYYY-MM-DD.md: что сделано, какие были коммиты, что переносится на завтра. CX Codex +1 581установок groove-utilities-task-list Показывает активные задачи из настроенного бэкенда: что в работе, что готово к старту, что заблокировано. Удобно в начале дня. CX Codex +1 577установок groove-admin-doctor Проверяет состояние Groove: репозиторий, версии, субскиллы, companions, symlinks и хуки. Нужен для поиска проблем перед работой. CX Codex +1 571установок groove-daily-start Готовит рабочий день: просматривает прошлые дни, создаёт файл памяти на сегодня, собирает задачи и показывает повестку. CX Codex +1 571установок groove-utilities-task-update Обновляет статус, описание и метаданные задачи в настроенном бэкенде. Подходит для прогресса и закрытия задач с обязательным итогом. CX Codex +1 545установок

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

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