Add a Stop hook that enforces the concise-recap answering style #23

Merged
geusebio merged 1 commit from feature/stop-hook-concise-recap into main 2026-08-14 15:03:07 +00:00
Owner

Summary

  • Adds hooks/stop-recap.sh, a Stop hook that blocks the first attempt to end a turn with an instruction to give a clean, concise recap (focused, brief, main answer first, caveats short), then lets the follow-up through — guarded by stop_hook_active so it can't loop.
  • Documents it in the README alongside the other shared pieces, with the same symlink + settings.json wiring recipe the slash commands get.

Test plan

  • Pipe-tested both branches: stop_hook_active: false blocks with the recap reason; stop_hook_active: true exits clean.
  • No CI configured in this repo (docs/script-only).
## Summary - Adds `hooks/stop-recap.sh`, a `Stop` hook that blocks the first attempt to end a turn with an instruction to give a clean, concise recap (focused, brief, main answer first, caveats short), then lets the follow-up through — guarded by `stop_hook_active` so it can't loop. - Documents it in the README alongside the other shared pieces, with the same symlink + settings.json wiring recipe the slash commands get. ## Test plan - [x] Pipe-tested both branches: `stop_hook_active: false` blocks with the recap reason; `stop_hook_active: true` exits clean. - [x] No CI configured in this repo (docs/script-only).
Blocks the first attempt to end a turn with an instruction to give a
focused, brief recap, then lets the follow-up through (guarded by
stop_hook_active so it can't loop). Backs the "Answering style" section
in CLAUDE.md with an enforcement point instead of leaving it as prose.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Grey.ooo/agent-standards!23
No description provided.