Stats
Actions
Tags
From claude-library
Blocks dangerous bash commands, lints edited files, checks file sizes and error handling, and reviews codebase health on session start. Runs bash scripts, modifies files.
4 events · 6 hooks
Safety signals detected in this hook configuration
Where this hook configuration is defined
Defined inline in plugin.json manifest
Event handlers and matchers — expand Raw Configuration for the full JSON
Edit|Writeif echo "$CLAUDE_FILE_PATH" | grep -qE '^(protected/|migrations/|.env)'; then echo "BLOCKED: Cannot modify protected path: $CLAUDE_FILE_PATH" && exit 2; fipython "${CLAUDE_PLUGIN_ROOT}/scripts/sensitive-file-hook.py"Bashif echo "$CLAUDE_COMMAND" | grep -qE 'git (push --force|reset --hard|clean -f)'; then echo "BLOCKED: Destructive git command requires manual execution" && exit 2; fiEdit|Writeif echo "$CLAUDE_FILE_PATH" | grep -q '\.py$'; then ruff check "$CLAUDE_FILE_PATH" || echo 'Lint issues found'; fistartuppython "${CLAUDE_PLUGIN_ROOT}/scripts/session-start-hook.py"10mspython "${CLAUDE_PLUGIN_ROOT}/scripts/skill-activation-hook.py"npx claudepluginhub tabers77/claude_experiments29plugins reuse this hooks config
First indexed Nov 29, 2025
Showing the 6 earliest of 29 plugins