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

groove-work-spec — скилл для Claude Code: что делает и как установить

Формирует спецификацию задачи в .groove/memory/specs/ перед написанием кода. Агент изучает структуру репозитория, опрашивает вас и разбивает крупные фичи на части.

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

Что делает groove-work-spec

Скилл создаёт файл спецификации в каталоге .groove/memory/specs/, очищая переданную тему от спецсимволов и путей вроде ../. Сначала агент исследует кодовую базу через Explore agent, затем опрашивает разработчика об архитектурных решениях, граничных случаях и тестировании. Готовый документ обязан содержать четыре блока: описание задачи, технические решения с обоснованием, упорядоченные шаги и обработку краевых ситуаций.

Если задача масштабная, скилл предлагает разделить её на родительскую спецификацию и дочерние части. Дочерние спецификации получают префиксы вроде 01-<part>.md. Решение о разделении всегда остаётся за вами. В текст попадают только реальные пути файлов и имена функций из проекта, а не выдуманные примеры.

Без доступа к чтению файлов и выполнению команд git через Bash агент не сможет проанализировать реальные шаблоны кода.

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

  • составить спецификацию задачи с точными путями к файлам
  • зафиксировать технические решения через опрос разработчика
  • декомпозировать объёмную фичу на родительский и дочерние документы
  • выявить граничные случаи и поведение при сбоях

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

  • Подготовь спецификацию для задачи groove-work-spec auth-session
  • Создай план реализации новой очереди задач через groove-work-spec

Как установить groove-work-spec

1Через Skills CLI (Vercel)

npx skills add andreadellacorte/groove --skill groove-work-spec -a claude-code

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

~/.claude/skills/groove-work-spec/SKILL.md

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

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

Вопросы о groove-work-spec

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

Выполните команду npx skills add andreadellacorte/groove --skill groove-work-spec -a claude-code.

Что содержит готовый документ спецификации?

В файле обязательно формируются четыре раздела: обзор задачи, обоснование технических решений, последовательные шаги реализации и разбор граничных ситуаций.

В какую папку сохраняются файлы спецификаций?

Все документы сохраняются в каталог .groove/memory/specs/, который скилл создаёт автоматически при его отсутствии.

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

SKILL.md · MIT
---
name: groove-work-spec
description: "Create outcome spec (overview, decisions, steps, edge cases). Use $ARGUMENTS as spec topic if provided."
license: MIT
allowed-tools: Read Write Edit Glob Grep Bash(git:*) AskUserQuestion
metadata:
  author: andreadellacorte
---

# groove-work-spec

Use $ARGUMENTS as the spec topic if provided.

## Outcome

A complete outcome spec that defines what to build and how to verify it — the agent determines the procedure.

## Acceptance Criteria

Spec file contains:
- **Overview**: What to build and why
- **Decisions**: Key technical choices with rationale
- **Implementation Steps**: Concrete, ordered steps
- **Edge Cases**: Error handling, boundary conditions

## Constraints

- Sanitize topic for use as filename — strip path separators, special characters, and traversal patterns (`../`)
- Specs directory is always `.groove/memory/specs/`
- Ensure the specs directory exists (create if missing)
- Research codebase first (use Explore agent)
- Interview user for decisions, edge cases, testing approach, scope
- Assess scope: if the work has natural seams (independent components, sequential phases, separable concerns), recommend splitting into a parent spec with child specs
  - **Parent spec**: Overview of the full feature, links to child specs, execution order if sequential
  - **Child specs**: Each self-contained with its own Overview, Decisions, Steps, Edge Cases
  - **Naming**: `<topic>.md` for single specs, `<topic>/index.md` + `<topic>/01-<part>.md` for split specs
  - **User decides**: Present the split recommendation with rationale, user confirms or overrides
- Write spec in isolated context (use general-purpose agent)
- Verify all required sections exist before completing
- Reference actual codebase patterns, not generic advice

## Quality Signals

- Decisions reference real code patterns
- Steps include actual file paths and function names
- Edge cases reflect discovered constraints

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

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

groove-utilities-task-update Обновляет статус, описание и метаданные задачи в настроенном бэкенде. Подходит для прогресса и закрытия задач с обязательным итогом. CX Codex +1 545установок groove-work-review Скилл проверяет результат после реализации, сравнивает его с планом и решает, принять работу или отправить на доработку. CX Codex +1 544установок groove-work-plan Исследует кодовую базу и пишет конкретный план реализации с шагами, путями к файлам и именами функций. Ставится после брейншторма. CX Codex +1 544установок groove-utilities-memory-log-weekly Собирает недельный отчёт из дневных записей памяти. Нужен, когда темы, итоги и выводы стоит свести в один файл. CX Codex +1 543установок groove-admin-help Показывает список groove-скиллов, слэш-команд и текущие значения конфигурации. Нужен для быстрой навигации по рабочему процессу. CX Codex +1 542установок groove-utilities-task-create Создаёт задачу в настроенном бэкенде, заполняет поля и возвращает её ID. Подходит для ведения задач из рабочего контекста агента. CX Codex +1 541установок groove-work-audit Скилл проверяет текущую ветку на пробелы и распределяет находки по действиям. Пригодится для ревью изменений перед слиянием. CX Codex +1 540установок groove-work-compound Скилл фиксирует выводы после ревью или планирования: обновляет правила, шаблоны и документацию проекта, разбирает причины ошибок. CX Codex +1 540установок

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

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