groove-admin-claude-hooks

Installation
SKILL.md

groove-admin-claude-hooks

Install groove's Claude Code native shell hooks. These run outside the model — deterministic, unconditional — and complement groove's advisory markdown hooks (.groove/hooks/start.md, end.md).

Use --disable <hook> to remove a specific hook. Use --list to show current status.

Outcome

Selected hooks are registered in .claude/settings.json and shell scripts are written to .groove/hooks/claude/. Hooks fire automatically on Claude Code lifecycle events without any model involvement.

Available hooks

Name Event Matcher What it does
daily-end-reminder Stop If hour is 16–21 local time and .groove/index.md exists, prints a reminder to run /groove-daily-end
git-activity-buffer PostToolUse Bash If the Bash command contains git commit, appends a timestamped line to .groove/.cache/git-activity-buffer.txt
block-managed-paths PreToolUse Write, Edit If file_path starts with .agents/skills/groove or skills/groove, exits non-zero to block the write with an explanatory message
Related skills
Installs
222
GitHub Stars
5
First Seen
Mar 8, 2026