원클릭으로
groove-work-compound
Document lessons, update rules/templates/docs. Use to capture learnings after review.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Document lessons, update rules/templates/docs. Use to capture learnings after review.
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-work-compound |
| description | Document lessons, update rules/templates/docs. Use to capture learnings after review. |
| license | MIT |
| allowed-tools | Read Write Edit Glob Grep Bash(git:*) AskUserQuestion |
| metadata | {"author":"andreadellacorte"} |
"This conversation" means the full chat thread (all messages in the same chat where the user invoked compound). Lessons and compound actions come from work done or decided anywhere in that thread.
In scope:
Not in scope unless the user asks: Daily memory, weekly summaries, or other docs (e.g. "compound on the whole day").
If no other work is visible in the context when compound runs (e.g. the turn only shows the compound request): ask which session or work to compound on (e.g. "I only see the compound request. Which session should I compound on — e.g. the PPP run above, or something else?") instead of concluding "no work discussed."
Lessons, root causes, and fixes are documented. Relevant project files are updated (rules, templates, docs, task bodies). A checklist of compound actions with done/pending status is produced.
tasks.backend from .groove/index.md; memory path is always .groove/memory/.groove/.cache/pending-capture.md exists (staged by the session-capture Stop hook), read it first and use its commits/working-changes as ground-truth source material for the lessons and the git context — so a forgotten or compacted session is not lost. After the compound stage is recorded, delete .groove/.cache/pending-capture.md./groove-utilities-memory-mistakes --list:
/groove-utilities-memory-mistakes before moving ontasks.backend != none via /groove-utilities-task-create with a descriptive title so multiple compounds per day are distinct: YYYY-MM-DD, Compound — <brief topic> (topic from the work just closed, e.g. release, feature, or session summary). Do not number stages in task titles.patterns, tools, anti-patterns, hooks)## <YYYY-MM-DD> heading in the file;
create the file with a # <Topic> heading if it does not exist; create the dated heading if absentgroovebook: is set in .groove/index.md: add a one-line suggestion after the checklist: "Learning captured → .groove/memory/learned/<topic>.md. Publish to groovebook? Run /groove-groovebook-publish." If groovebook: is absent: skip silently./groove-utilities-memory-graduate <topic> to promote it to AGENTS.md permanently." — only suggest if the lesson was just confirmed, not every compound run./groove-utilities-memory-promises <text>. If none found: skip silently..groove/memory/learned/signals.md under a table; create the file with a header and table header row if it does not exist| YYYY-MM-DD | <rating>/5 | <one-line context from the session topic> |