Stats
Actions
Tags
From coral
Blocks Skill tool calls to enforce variable usage rules, monitors bash commands for security risks, resolves CLI commands to project-local versions, and shows a knowledge base lookup reminder after bash execution.
9 events · 21 hooks
Safety signals detected in this hook configuration
Where this hook configuration is defined
Defined in hooks/claude.json
Event handlers and matchers — expand Raw Configuration for the full JSON
test -d "${CLAUDE_PLUGIN_ROOT}" || exit 0; node "${CLAUDE_PLUGIN_ROOT}/hooks/ralph-loop.mjs"5mstest -d "${CLAUDE_PLUGIN_ROOT}" || exit 0; node "${CLAUDE_PLUGIN_ROOT}/hooks/kb-promote-gate.mjs"5mstest -d "${CLAUDE_PLUGIN_ROOT}" || exit 0; node "${CLAUDE_PLUGIN_ROOT}/hooks/pre-compact.mjs"3msSkilltest -d "${CLAUDE_PLUGIN_ROOT}" || exit 0; node "${CLAUDE_PLUGIN_ROOT}/hooks/kb-promote-gate.mjs"5mstest -d "${CLAUDE_PLUGIN_ROOT}" || exit 0; node "${CLAUDE_PLUGIN_ROOT}/hooks/ralph-loop.mjs"5mstest -d "${CLAUDE_PLUGIN_ROOT}" || exit 0; node "${CLAUDE_PLUGIN_ROOT}/hooks/coral-skill-vars.mjs"3msBashtest -d "${CLAUDE_PLUGIN_ROOT}" || exit 0; node "${CLAUDE_PLUGIN_ROOT}/hooks/bash-rewrite.mjs"3msMonitortest -d "${CLAUDE_PLUGIN_ROOT}" || exit 0; node "${CLAUDE_PLUGIN_ROOT}/hooks/monitor-track.mjs"3msBashtest -d "${CLAUDE_PLUGIN_ROOT}" || exit 0; node "${CLAUDE_PLUGIN_ROOT}/hooks/kb-lookup-reminder.mjs"5ms*test -d "${CLAUDE_PLUGIN_ROOT}" || exit 0; node "${CLAUDE_PLUGIN_ROOT}/hooks/session-start.mjs"10mstest -d "${CLAUDE_PLUGIN_ROOT}" || exit 0; node "${CLAUDE_PLUGIN_ROOT}/hooks/hud-auto-update.mjs"3mscompacttest -d "${CLAUDE_PLUGIN_ROOT}" || exit 0; node "${CLAUDE_PLUGIN_ROOT}/hooks/kb-promote-gate.mjs"5mstest -d "${CLAUDE_PLUGIN_ROOT}" || exit 0; node "${CLAUDE_PLUGIN_ROOT}/hooks/post-compact.mjs"5ms*test -d "${CLAUDE_PLUGIN_ROOT}" || exit 0; node "${CLAUDE_PLUGIN_ROOT}/hooks/subagent-track.mjs"3ms*test -d "${CLAUDE_PLUGIN_ROOT}" || exit 0; node "${CLAUDE_PLUGIN_ROOT}/hooks/subagent-start.mjs"3mstest -d "${CLAUDE_PLUGIN_ROOT}" || exit 0; node "${CLAUDE_PLUGIN_ROOT}/hooks/subagent-track.mjs"3mstest -d "${CLAUDE_PLUGIN_ROOT}" || exit 0; node "${CLAUDE_PLUGIN_ROOT}/hooks/kb-promote-gate.mjs"5mstest -d "${CLAUDE_PLUGIN_ROOT}" || exit 0; node "${CLAUDE_PLUGIN_ROOT}/hooks/ralph-loop.mjs"5mstest -d "${CLAUDE_PLUGIN_ROOT}" || exit 0; node "${CLAUDE_PLUGIN_ROOT}/hooks/kb-memo-reminder.mjs"5mstest -d "${CLAUDE_PLUGIN_ROOT}" || exit 0; node "${CLAUDE_PLUGIN_ROOT}/hooks/coral-skill-vars.mjs"3ms*test -d "${CLAUDE_PLUGIN_ROOT}" || exit 0; node "${CLAUDE_PLUGIN_ROOT}/hooks/kb-lookup-reminder.mjs"5msnpx claudepluginhub kangig94/coral --plugin coral