ワンクリックで
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> |