Skip to content
Development
Hook

Hooks

What cadence runs automatically, and when. A hook is a command Claude Code fires at a fixed moment, without you asking for it.

From plugin
cadence
534 skills30 agents3 hooks
Install
> /plugin marketplace add crenshawdev/cadence
> /plugin install cadence@cadence

Ships with cadence. Installing the plugin gets these hooks.

What fires, and when

PreToolUse

  • MatchesBashnode "${CLAUDE_PLUGIN_ROOT}/cadence-core/bin/git-guard.mjs"

PostToolUse

  • MatchesRead|Grep|Glob|Bash|NotebookRead|mcp__excerpt__excerpt_read|mcp_node "${CLAUDE_PLUGIN_ROOT}/cadence-core/bin/read-trace.mjs"

SubagentStop

  • node "${CLAUDE_PLUGIN_ROOT}/cadence-core/bin/subagent-trace.mjs"
Read hooks/hooks.json
Ships withcadence

Appearance is cheap. Verification is the work. Cadence is for developers using Claude Code on software they will still own after the session ends. Claude can write a convincing plan, produce working code, and tell you the job is finished.

Get the whole plugin