Stats
Actions
Tags
From self-improvement
Blocks Write/Edit/NotebookEdit tool calls until a Node.js guardrail script passes validation. On session start, runs a phase-router script to configure the environment. Both hooks execute Node.js scripts without bash.
2 events · 2 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
Write|Editbash -c 'PLUGIN_PATH="${CLAUDE_PLUGIN_ROOT//\\//}"; if [[ -n "${PLUGIN_PATH}" ]]; then bash "${PLUGIN_PATH}/hooks/scripts/analyze-before-write.sh"; else echo "{\"decision\": \"approve\"}"; fi'bash -c 'PLUGIN_PATH="${CLAUDE_PLUGIN_ROOT//\\//}"; if [[ -n "${PLUGIN_PATH}" ]]; then bash "${PLUGIN_PATH}/hooks/scripts/load-learnings.sh"; else echo "{\"decision\": \"approve\", \"suppressOutput\": true}"; fi'43plugins reuse this hooks config
First indexed Dec 7, 2025
Showing the 6 earliest of 43 plugins
npx claudepluginhub c0ntr0lledcha0s/claude-code-plugin-automations --plugin self-improvement