Stats
Actions
Tags
Help us improve
Share bugs, ideas, or general feedback.
From bkit — AI Native Development OS
Executes Node scripts on Claude Code events (start, stop, tool use, file changes, session lifecycle) to automate workflows. Runs bash commands and can block or modify tool calls.
21 events · 25 hooks
npx claudepluginhub popup-studio-ai/bkit-claude-code --plugin bkitSafety 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
node "${CLAUDE_PLUGIN_ROOT}/scripts/unified-stop.js"10000msnode "${CLAUDE_PLUGIN_ROOT}/scripts/cwd-changed-handler.js"3000msauto|manualnode "${CLAUDE_PLUGIN_ROOT}/scripts/context-compaction.js"5000msWrite|Editnode "${CLAUDE_PLUGIN_ROOT}/scripts/pre-write.js"5000msnode "${CLAUDE_PLUGIN_ROOT}/scripts/lint-skill-md.js"3000msBashnode "${CLAUDE_PLUGIN_ROOT}/scripts/unified-bash-pre.js"5000msnode "${CLAUDE_PLUGIN_ROOT}/scripts/session-end-handler.js"1500msnode "${CLAUDE_PLUGIN_ROOT}/scripts/file-changed-handler.js"3000msnode "${CLAUDE_PLUGIN_ROOT}/scripts/post-compaction.js"5000msWritenode "${CLAUDE_PLUGIN_ROOT}/scripts/unified-write-post.js"5000msBashnode "${CLAUDE_PLUGIN_ROOT}/scripts/unified-bash-post.js"5000msSkillnode "${CLAUDE_PLUGIN_ROOT}/scripts/skill-post.js"5000msnode "${CLAUDE_PLUGIN_ROOT}/scripts/stop-failure-handler.js"5000msnode "${CLAUDE_PLUGIN_ROOT}/scripts/task-created-handler.js"3000msproject_settings|skillsnode "${CLAUDE_PLUGIN_ROOT}/scripts/config-change-handler.js"3000mspermission_prompt|idle_promptnode "${CLAUDE_PLUGIN_ROOT}/scripts/notification-handler.js"2000msnode "${CLAUDE_PLUGIN_ROOT}/hooks/session-start.js"5000msnode "${CLAUDE_PLUGIN_ROOT}/scripts/subagent-stop-handler.js"5000msnode "${CLAUDE_PLUGIN_ROOT}/scripts/team-idle-handler.js"5000msnode "${CLAUDE_PLUGIN_ROOT}/scripts/subagent-start-handler.js"5000msnode "${CLAUDE_PLUGIN_ROOT}/scripts/pdca-task-completed.js"5000msnode "${CLAUDE_PLUGIN_ROOT}/scripts/user-prompt-handler.js"3000msWrite|Edit|Bashnode "${CLAUDE_PLUGIN_ROOT}/scripts/permission-request-handler.js"3000msnode "${CLAUDE_PLUGIN_ROOT}/scripts/instructions-loaded-handler.js"3000msBash|Write|Editnode "${CLAUDE_PLUGIN_ROOT}/scripts/tool-failure-handler.js"5000msShare bugs, ideas, or general feedback.