npx claudepluginhub c0ntr0lledcha0s/claude-code-plugin-automations --plugin self-improvementDefined in hooks/hooks.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'Runs Node scripts on SessionStart (session-start.mjs) and before Write/Edit/MultiEdit/NotebookEdit tools (path-scope.mjs) to manage file paths for safe edits. Touches file writes.