python hooks

228 tagged python, measured the same way as everything else here.

Browse within: knowledge-graph 21agent-tools 15rule-enforcement 12AI Safety 11ai-governance 11agent-memory 9fastapi 9open-source 9gemini 8taskbar 8tkinter 8widget 8Chatbots 7RAG 7

PostToolUse

49

aikts/yandex-tracker-mcp

Hook Claude Code

Runs after a tool call finishes for Task and TodoWrite tool calls, running an inline shell check (2 commands). From aikts/yandex-tracker-mcp.

112 5d ago A tokens not measured copy · 86% Apache-2.0

PreToolUse

50

aikts/yandex-tracker-mcp

Hook Claude Code

Runs before the agent uses a tool for Task tool calls, running an inline shell check. From aikts/yandex-tracker-mcp.

112 5d ago A tokens not measured copy · 81% Apache-2.0

SessionStart

51

aikts/yandex-tracker-mcp

Hook Claude Code

Runs when a session starts, running an inline shell check. From aikts/yandex-tracker-mcp.

112 5d ago A tokens not measured original Apache-2.0

PostToolUse

52

zoharbabin/due-diligence-agents

Hook Claude Code

Runs after a tool call finishes for Edit and Write tool calls, executing post-edit-lint.sh via bash. From zoharbabin/due-diligence-agents.

94 24d ago A tokens not measured original Apache-2.0

PreToolUse

53

zoharbabin/due-diligence-agents

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, executing pre-commit-gate.sh via bash. From zoharbabin/due-diligence-agents.

94 24d ago A tokens not measured original Apache-2.0

PostToolUse

54

Stupidoodle/swissdevjobs-cli

Hook Claude Code

Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, executing py-check.sh. From Stupidoodle/swissdevjobs-cli.

93 4d ago A tokens not measured original MIT

SessionStart

55

gradion-ai/ipybox

Hook Claude Code

Runs when a session starts on startup, executing setup_uv.sh. From gradion-ai/ipybox.

73 2mo ago A tokens not measured original Apache-2.0

SessionStart

56

janbjorge/rekal

Hook

Runs when a session starts, running uvx --from rekal==3.4.0 rekal hook session-start. From janbjorge/rekal.

53 6d ago A tokens not measured original MIT

UserPromptSubmit

57

janbjorge/rekal

Hook

Runs when you submit a prompt, before the agent sees it, running uvx --from rekal==3.4.0 rekal hook user-prompt-submit. From janbjorge/rekal.

53 6d ago A tokens not measured original MIT

PreToolUse

58

janbjorge/rekal

Hook

Runs before the agent uses a tool for Edit, Write and Read tool calls, running uvx --from rekal==3.4.0 rekal hook block-memory-writes (2 commands). From janbjorge/rekal.

53 6d ago A tokens not measured original MIT

UserPromptSubmit

59

bigdra50/unity-cli

Hook

Runs when you submit a prompt, before the agent sees it for (?i)(Unity, UnityEngine, UnityEditor, MonoBehaviour, ScriptableObject, GameObject, Component, Transform, Rigidbody, Collider, MeshRenderer, MeshFilter, Animator, Animation, AudioSource, AudioListener, Camera, Light, Canvas, RectTransform, Image, Text, Button…

39 2mo ago A tokens not measured original MIT

SessionStart

60

geekatron/jerry

Hook

Runs when a session starts, executing session-start.py via uv with --directory. From geekatron/jerry.

31 8d ago A tokens not measured

PreToolUse

61

geekatron/jerry

Hook

Runs before the agent uses a tool for Write, Edit, MultiEdit, NotebookEdit and Bash tool calls, executing pre-tool-use.py via uv with --directory. From geekatron/jerry.

31 8d ago A tokens not measured

SubagentStop

62

geekatron/jerry

Hook

Runs when a subagent finishes, executing subagent-stop.py via uv with --directory. From geekatron/jerry.

31 8d ago A tokens not measured

SessionStart

63

jmcentire/kindex

Hook

Runs when a session starts, running kin prime --for hook. From jmcentire/kindex.

24 8d ago A tokens not measured original MIT

PreCompact

64

jmcentire/kindex

Hook

Runs before the context is compacted, running kin compact-hook --emit-context. From jmcentire/kindex.

24 8d ago A tokens not measured original MIT

Stop

65

jmcentire/kindex

Hook

Runs when the agent finishes a response, running kin stop-guard (2 commands). From jmcentire/kindex.

24 8d ago A tokens not measured original MIT

PreToolUse

66

dmirain/OctoForge

Hook Claude Code

Runs before the agent uses a tool for Edit and Write tool calls, running an inline shell check. From dmirain/OctoForge.

22 yesterday A tokens not measured

SessionStart

67

ymm-oss/fsl

Hook Claude Code

Runs when a session starts, executing session_context.py via python3. From ymm-oss/fsl.

21 4d ago A tokens not measured original Apache-2.0

PreToolUse

68

ymm-oss/fsl

Hook Claude Code

Runs before the agent uses a tool for Edit and Write tool calls, executing snapshot_guard.py via python3. From ymm-oss/fsl.

21 4d ago A tokens not measured original Apache-2.0

PostToolUse

69

ymm-oss/fsl

Hook Claude Code

Runs after a tool call finishes for Write tool calls, executing spdx_guard.py via python3. From ymm-oss/fsl.

21 4d ago A tokens not measured original Apache-2.0

UserPromptSubmit

70

bobmatnyc/mcp-skillset

Hook

Runs when you submit a prompt, before the agent sees it, running mcp-skillset enrich-hook. From bobmatnyc/mcp-skillset.

20 5mo ago A tokens not measured original MIT archived

SessionStart

71

husniadil/ultrathink

Hook Claude Code

Runs when a session starts on startup, executing setup_env.sh. From husniadil/ultrathink.

19 4mo ago A tokens not measured original MIT

UserPromptSubmit

72

Oaklight/weilink

Hook

Runs when you submit a prompt, before the agent sees it, executing poll_inject.py via python3. From Oaklight/weilink.

17 27d ago A tokens not measured original MIT