bruhook
Installation
SKILL.md
bruhook - Context Tracking System
bruhook is a buddy system that runs in the background during your coding sessions. It helps maintain context, track progress, and prevent incomplete work.
What bruhook does
When BRUHOOK_ENABLED=true:
-
Code review - Every file change is reviewed against the plan by a background Claude session. Drift (justified or not) gets logged.
-
Plan tracking - Session-to-plan mappings are stored in
.bruhook/session-plans.jsonin the project directory. -
Context restoration - On session resume or compaction, the plan and review log are automatically injected back into context.
-
Completion checking - When you try to stop, bruhook verifies the plan is actually complete. If steps are missing, it blocks the stop and tells you what's left.