一键导入
groove-utilities-onboard
Generate a GROOVE.md onboarding guide for contributors to a groove-enabled project. Explains the compound loop, commands, and conventions.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Generate a GROOVE.md onboarding guide for contributors to a groove-enabled project. Explains the compound loop, commands, and conventions.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Groove engineering workflow system. Top-level entry point. Use groove-daily-*, groove-work-*, groove-utilities-*, groove-admin-* for all workflow and admin commands.
Install a rich Claude Code statusline into ~/.claude/hooks/ and ~/.claude/settings.json. Displays model, git context, token usage, effort level, 5h/7d usage limits, and active /loop count with next-fire time.
Set up task backend and configuration.
Install groove's Claude Code native shell hooks into .claude/settings.json. Enables deterministic session-end reminders, git activity capture, automatic session-capture drafts, and managed-path protection.
Install groove's Cursor native hooks into .cursor/hooks.json. Enables compaction-safe re-priming, session-end reminders, git activity capture, automatic session-capture drafts, and managed-path protection.
Run all groove health checks: config, backends, companions, AGENTS.md.
| 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"} |
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.
New contributors understand how groove works in this project: which commands to run, where logs live, and what the compound loop expects of them.
GROOVE.md exists at the project root with project-specific config values substitutedCONTRIBUTING.md exists, it contains a "## Using groove" section linking to GROOVE.mdtasks.backend, memory.review_days, git.* from .groove/index.md; memory is always .groove/memory/, specs is always .groove/memory/specs/GROOVE.md from the template below, substituting live config valuesCONTRIBUTING.md exists and does not already contain <!-- groove:onboard -->:
<!-- 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 -->
# 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
/groove-daily-start — review yesterday, load tasks, set agenda
/groove-daily-end — write memory, commit logs
/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
| Key | Value |
|---|---|
| Task backend | <tasks.backend> |
| Memory path | .groove/memory/ |
| Specs path | .groove/memory/specs/ |
| Git strategy (memory) | <git.memory> |
YYYY-MM-DD, <Stage> — no numbers.groove/index.md.groove/memory/daily/.groove/memory/learned/.groove/memory/specs/.groove/hooks/ (start.md, end.md).groove/index.md and substitute all placeholder values before writingGROOVE.md already exists: ask "GROOVE.md exists — overwrite, update, or skip?" before touching it<custom-context> block is replaced with user-provided context or removed if noneCONTRIBUTING.md if it doesn't exist — only append to existing filesGROOVE.md should be short enough to read in 2 minutes