hooks
Hook Development Rules
By parcadei · 506 installs
npx skills add parcadei/continuous-claude-v3 --skill hooks
Source repository · Upstream listing
Hook Development Rules
When working with files in .claude/hooks/ :
Pattern
Shell wrapper (.sh) → TypeScript (.ts) via npx tsx
Shell Wrapper Template
TypeScript Handler Pattern
Hook Events
PreToolUse Before tool execution (can block)
PostToolUse After tool execution
UserPromptSubmit Before processing user prompt
PreCompact Before context compaction
SessionStart On session start/resume/compact
Stop When agent finishes
Testing
Test hooks manually:
Registration
Add hooks to .claude/settings.json :