PreToolUse
25Hook Claude Code
Runs before the agent uses a tool for Read, Edit and Write tool calls, executing block_secrets.py via python3. From winstonkoh87/Athena-Public.
588 tagged Security, measured the same way as everything else here.
Browse within: ai-security 62ai-governance 35AI Safety 30agent-security 28hooks 27devsecops 20Guardrails 18gemini-cli 17agent-governance 15bash 15plugin 14python 14gemini-cli-extension 13Orchestration 12
Hook Claude Code
Runs before the agent uses a tool for Read, Edit and Write tool calls, executing block_secrets.py via python3. From winstonkoh87/Athena-Public.
Hook Claude Code
Runs after a tool call finishes for Edit, Write, Edit, Write, MultiEdit and Bash tool calls, executing format-and-lint.sh (2 commands). From chainloop-dev/chainloop.
Hook Claude Code
Runs before the agent uses a tool for Edit, Write, MultiEdit and Bash tool calls, running chainloop trace hook claude pre-tool-use. From chainloop-dev/chainloop.
Hook Claude Code
Runs when a session starts, running chainloop trace hook claude session-start. From chainloop-dev/chainloop.
Hook
Runs when you submit a prompt, before the agent sees it, running an inline shell check. From secureagentics/Adrian.
Hook
Runs before the agent uses a tool, running an inline shell check. From secureagentics/Adrian.
Hook
Runs after a tool call finishes, running an inline shell check. From secureagentics/Adrian.
oliver-kriska/claude-elixir-phoenix
Hook
Runs after a tool call finishes for Edit, Write, Edit and Write tool calls, executing format-elixir.sh, iron-law-verifier.sh, debug-statement-warning.sh, plan-stop-reminder.sh, security-reminder.sh and log-progress.sh (13 commands). From oliver-kriska/claude-elixir-phoenix.
Hook Claude Code
Runs when a session starts, executing session_start_credentials.py via python3. From transilienceai/communitytools.
Hook
Runs before the agent uses a tool, running sponsio plugin guard --stdin. From SponsioLabs/Sponsio.
Hook Claude Code
Runs after a tool call finishes for Write, Edit, Bash, Read, Bash, Skill, Agent, Agent, Agent, Workflow, Write and Edit tool calls, executing posttool-lint-hint.py, agent-grade-on-change.py, adr-enforcement.py, posttool-security-scan.py, posttool-skill-frontmatter-check.py, posttooluse-joy-check-warn.py…
Hook Claude Code
Runs before the agent uses a tool for Bash, Edit, MultiEdit and Write tool calls, executing pre-tool-use.js via node (5 commands). From pegasi-ai/reins.
Hook Claude Code
Runs after a tool call finishes for Bash, Edit, MultiEdit and Write tool calls, executing post-tool-use.js via node (5 commands). From pegasi-ai/reins.
Agent-Threat-Rule/agent-threat-rules
Hook
Runs before the agent uses a tool, executing atr_scan.py via python3. From Agent-Threat-Rule/agent-threat-rules.
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, executing commit-gate.sh. From AndrewDryga/emisar.
hypnguyen1209/offensive-claude
Hook
Runs when a session starts on startup, clear and compact, executing run-hook.cmd. From hypnguyen1209/offensive-claude.
Hook Claude Code
Runs when a session starts, executing hot-restore.sh. From zhuyansen/agent-skills-hub.
Hook Claude Code
Runs before the agent uses a tool for Edit and Write tool calls, executing protect-critical.sh and secret-scan.sh (2 commands). From zhuyansen/agent-skills-hub.
Hook Claude Code
Runs after a tool call finishes for Edit and Write tool calls, executing format-frontend.sh. From zhuyansen/agent-skills-hub.
cbcoutinho/nextcloud-mcp-server
Hook Claude Code
Runs before the agent uses a tool for Read tool calls, executing pretool-secrets.sh. From cbcoutinho/nextcloud-mcp-server.
Hook Claude Code
Runs when a session starts on startup, resume, clear and compact, executing case_ledger.py via python. From 0rangec3t/Black-cat.
Hook Claude Code
Runs before the agent uses a tool for Task and Agent tool calls, executing inject-subagent-context.py via python (2 commands). From Sisyphe42/ReignsAgent.
databricks/databricks-agent-skills
Hook
Runs after a tool call finishes for Bash tool calls, executing databricks-auth-helper.py via python3. From databricks/databricks-agent-skills.
Hook
Runs when a session starts on startup, resume, clear and compact, executing session-start-seen-skills.mjs, session-start-profiler.mjs and inject-claude-md.mjs via node (3 commands). From vercel/vercel-plugin.