PreToolUse
01Hook Claude Code
Runs before the agent uses a tool for Skill and Bash tool calls, executing log_agent_metrics.py and pre_bash_redirect.py via uv (2 commands). From streamlit/streamlit.
44 tagged machine learning, measured the same way as everything else here.
Browse within: MLOps 16Distributed Computing 15reproducibility 15streamlit 15workflow-orchestration 15data-science 11Multi-Agent 9opencode 9swarm 9deep-learning 5
Hook Claude Code
Runs before the agent uses a tool for Skill and Bash tool calls, executing log_agent_metrics.py and pre_bash_redirect.py via uv (2 commands). From streamlit/streamlit.
Hook Claude Code
Runs after a tool call finishes for Edit and Write tool calls, executing post_edit_autofix.sh. From streamlit/streamlit.
Hook Claude Code
Runs when a subagent starts, executing log_agent_metrics.py via uv. From streamlit/streamlit.
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, executing enforce-uv.sh and validate_pr_body.py with --directory and --no-project (2 commands). From mlflow/mlflow.
Hook
Runs when the agent finishes a response, executing stop.cjs via node. From mlflow/mlflow.
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, executing format.sh. From zenml-io/zenml.
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, executing resync-guard.sh. From pytorch/executorch.
Hook
Runs when a subagent starts for coordinator and worker tool calls, running swarm claude coordinator-start (2 commands). From joelhooks/swarm-tools.
Hook
Runs before the agent uses a tool for Edit, Write, swarm_complete, TaskCreate and TaskUpdate tool calls, running swarm claude pre-edit (3 commands). From joelhooks/swarm-tools.
Hook
Runs after a tool call finishes for hivemind_find, mcp__plugin_swarm_swarm-tools__hivemind_find, skills_use, Skill, swarmmail_init, mcp__plugin_swarm_swarm-tools__swarmmail_init, hivemind_store, mcp__plugin_swarm_swarm-tools__hivemind_store, swarm_complete and TaskUpdate tool calls, running swarm claude track-tool…
Hook Claude Code
Runs when the agent sends a notification, running TOKKI_LAUNCHER_NO_UPDATE=1 tokki hooks claude-ingest --event. From ThalesGroup/agilab.
Hook Claude Code
Runs on the PermissionDenied event, running TOKKI_LAUNCHER_NO_UPDATE=1 tokki hooks claude-ingest --event. From ThalesGroup/agilab.
Hook Claude Code
Runs when the agent asks permission for an action, running TOKKI_LAUNCHER_NO_UPDATE=1 tokki hooks claude-ingest --event. From ThalesGroup/agilab.
Hook Claude Code
Runs when a session starts, executing session-start.cjs via node. From cybertronai/SutroYaro.
Hook Claude Code
Runs before the agent uses a tool for Bash, Edit and Write tool calls, executing security-guard.cjs via node. From cybertronai/SutroYaro.
Hook Claude Code
Runs when a session ends, executing session-end.cjs via node. From cybertronai/SutroYaro.
Hook Claude Code
Runs when the agent sends a notification, running /usr/bin/pw-cat --playback .claude/complete.flac. From marek-burza/shrubbery.
Hook Claude Code
Runs when the agent asks permission for an action, running /usr/bin/pw-cat --playback .claude/complete.flac. From marek-burza/shrubbery.
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, running an inline shell check. From tidymodels/skills.
jeremylongshore/plugins-nixtla
Hook Claude Code
Runs before the context is compacted, executing post-compact.sh. From jeremylongshore/plugins-nixtla.
Hook
Runs when a session starts on startup, clear and compact, executing run-hook.cmd. From pengzhangzhi/superpowers-ml.
Hook
Runs when a session starts on startup, resume and clear, executing ds-python.sh via bash. From StamKavid/last-ds-mile.
Hook
Runs after a tool call finishes for Read, Edit, Write, MultiEdit and NotebookEdit tool calls, executing ds-python.sh via bash (2 commands). From StamKavid/last-ds-mile.
Hook
Runs before the context is compacted, executing ds-python.sh via bash. From StamKavid/last-ds-mile.