Stats
Actions
Tags
From attune-ai
Runs multiple automation hooks across session lifecycle: blocks/modifies Bash, Write, Read, and MCP tool calls; enforces checks on stop and session start. Executes bash commands and writes files.
5 events · 13 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
PY=$(command -v python3 || command -v python) && "$PY" ${CLAUDE_PLUGIN_ROOT}/hooks/compact_warning.py4000msPY=$(command -v python3 || command -v python) && "$PY" ${CLAUDE_PLUGIN_ROOT}/hooks/session_stash.py15000msAskUserQuestion|Bash|EditPY=$(command -v python3 || command -v python) && "$PY" ${CLAUDE_PLUGIN_ROOT}/hooks/jit_recall.py3000msBashPY=$(command -v python3 || command -v python) && "$PY" ${CLAUDE_PLUGIN_ROOT}/hooks/security_guard.py5000msEdit|WritePY=$(command -v python3 || command -v python) && "$PY" ${CLAUDE_PLUGIN_ROOT}/hooks/security_guard.py5000msEdit|WritePY=$(command -v python3 || command -v python) && "$PY" ${CLAUDE_PLUGIN_ROOT}/hooks/format_on_save.py10000msBashPY=$(command -v python3 || command -v python) && "$PY" ${CLAUDE_PLUGIN_ROOT}/hooks/help_on_error.py3000msBashPY=$(command -v python3 || command -v python) && "$PY" ${CLAUDE_PLUGIN_ROOT}/hooks/help_post_commit.py5000msPY=$(command -v python3 || command -v python) && "$PY" ${CLAUDE_PLUGIN_ROOT}/hooks/welcome.py3000msPY=$(command -v python3 || command -v python) && "$PY" ${CLAUDE_PLUGIN_ROOT}/hooks/usage_consent_notice.py2000msPY=$(command -v python3 || command -v python) && "$PY" ${CLAUDE_PLUGIN_ROOT}/hooks/spec_orient.py4000msPY=$(command -v python3 || command -v python) && "$PY" ${CLAUDE_PLUGIN_ROOT}/hooks/session_recall.py3000msPY=$(command -v python3 || command -v python) && "$PY" ${CLAUDE_PLUGIN_ROOT}/hooks/lesson_recall.py5000msnpx claudepluginhub smart-ai-memory/attune-ai --plugin attune-ai49plugins reuse this hooks config
First indexed Nov 28, 2025
Showing the 6 earliest of 49 plugins