claude-code-hooks
Installation
SKILL.md
Claude Code Hooks
Execute custom scripts before/after Claude Code tool invocations.
Quick Reference
| Event | When | Has Matcher |
|---|---|---|
PreToolUse |
Before tool execution | Yes |
PostToolUse |
After tool completes | Yes |
PermissionRequest |
Permission dialog shown | Yes |
Notification |
Notifications sent | Yes |
UserPromptSubmit |
User submits prompt | No |
Stop |
Agent finishes | No |
SubagentStop |
Subagent finishes | No |
PreCompact |
Before context compaction | No |
SessionStart |
Session begins/resumes | No |
SessionEnd |
Session ends | No |