wave-foundation is the WAVE plugin for Claude Code: 5 planning skills and 17 hook registrations that guard a working session — refusing unsafe writes, warning before a file or a context window gets too big, and carrying task state across a compaction.

Install

claude plugin install wave-foundation

Current release 1.8.5. The skills it ships are documented on the Skills page.

Hooks

Hooks run automatically at a point in the session's lifecycle. Grouped by the event that fires them:

PreToolUse

HookMatcher
supabase-prod-guard.py`mcp__.supabase.__(apply_migration\execute_sql\delete_branch\drop_table\disable_rls)`
file-size-warning.sh`Write\Edit`
supabase-prod-guard.pyBash
circuit-breaker.shBash
git-safety-guard.shBash
doppler-env-guard.shBash

PostToolUse

HookMatcher
post-write-validator.sh`Write\Edit`
skill-frontmatter-guard.sh`Write\Edit`
git-commit-anchor.shBash

SessionStart

HookMatcher
task-carryover-restore.shall
session-start.shall
shared-checkout-claim.shall
doppler-secrets-cache.shall

UserPromptSubmit

HookMatcher
context-budget-warn.shall

PreCompact

HookMatcher
task-export.shall

Stop

HookMatcher
stop-gate.shall

SubagentStop

HookMatcher
subagent-stop-gate.shall