Stats
Actions
Tags
From sound-hooks
Emits all 26 Claude Code lifecycle events as Node.js commands, enabling external tooling to observe every session state change. No bash or file writes.
26 events · 26 hooks
Safety signals detected in this hook configuration
Where this hook configuration is defined
Defined in hooks/hooks.json
Event handlers and matchers — expand Raw Configuration for the full JSON
python3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/hooks.py5000mspython3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/hooks.py5000mspython3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/hooks.py5000mspython3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/hooks.py5000mspython3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/hooks.py5000mspython3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/hooks.py5000mspython3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/hooks.py5000mspython3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/hooks.py5000mspython3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/hooks.py5000mspython3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/hooks.py5000mspython3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/hooks.py5000mspython3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/hooks.py5000mspython3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/hooks.py5000mspython3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/hooks.py5000mspython3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/hooks.py5000mspython3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/hooks.py5000mspython3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/hooks.py5000mspython3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/hooks.py5000mspython3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/hooks.py5000mspython3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/hooks.py5000mspython3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/hooks.py5000mspython3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/hooks.py5000mspython3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/hooks.py5000mspython3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/hooks.py5000mspython3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/hooks.py5000mspython3 ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/hooks.py5000msnpx claudepluginhub jtcressy/claude-code-sound-hooks --plugin sound-hooks