open source hooks

60 tagged open source, measured the same way as everything else here.

Browse within: python 9typescript 6AI Safety 5agent-governance 5ai-development 5ai-governance 5china 5codex-plugin 5labor-law 5project-template 5runtime-security 5worker-rights 5

SessionStart

25

n24q02m/mnemo-mcp

Hook

Runs when a session starts, executing session-start.sh. From n24q02m/mnemo-mcp.

10 2d ago A tokens not measured copy · 63% Apache-2.0

PostToolUse

26

n24q02m/mnemo-mcp

Hook

Runs after a tool call finishes for Write, Edit and MultiEdit tool calls, executing post-tool-use.sh. From n24q02m/mnemo-mcp.

10 2d ago A tokens not measured original Apache-2.0

SessionStart

27

pablo-albaladejo/kaiord

Hook Claude Code

Runs when a session starts, executing session-start.sh. From pablo-albaladejo/kaiord.

9 6d ago A tokens not measured copy · 100% MIT

PreToolUse

28

pablo-albaladejo/kaiord

Hook Claude Code

Runs before the agent uses a tool, executing check-docs-sync.sh via bash. From pablo-albaladejo/kaiord.

9 6d ago A tokens not measured original MIT

Stop

29

pablo-albaladejo/kaiord

Hook Claude Code

Runs when the agent finishes a response, executing check-architecture.cjs, check-schema-naming.cjs, check-file-size.cjs and check-test-needed.cjs via node (4 commands). From pablo-albaladejo/kaiord.

9 6d ago A tokens not measured original MIT

SessionStart

30

Roxabi/roxabi-plugins

Hook Claude Code

Runs when a session starts, running an inline shell check. From Roxabi/roxabi-plugins.

9 2d ago A tokens not measured AGPL-3.0

PreToolUse

31

Roxabi/roxabi-plugins

Hook

Runs before the agent uses a tool for Edit, Write, write, MultiEdit, search_replace, Bash and run_terminal_command tool calls, executing security-check.cjs, bun-test-guard.cjs and principal-branch-pre.cjs via node (3 commands). From Roxabi/roxabi-plugins.

9 2d ago A tokens not measured AGPL-3.0

PostToolUse

32

Roxabi/roxabi-plugins

Hook

Runs after a tool call finishes for Edit, Write, write, MultiEdit, search_replace, Bash and run_terminal_command tool calls, executing format.cjs and principal-branch-post.cjs via node (2 commands). From Roxabi/roxabi-plugins.

9 2d ago A tokens not measured AGPL-3.0

SessionStart

33

Xiaoyun-0922/openmarx

Hook

Runs when a session starts on startup, resume and compact, executing session_start.py via python. From Xiaoyun-0922/openmarx.

5 4mo ago A tokens not measured copy · 61% MIT

UserPromptSubmit

34

Xiaoyun-0922/openmarx

Hook

Runs when you submit a prompt, before the agent sees it for 为什么还是不行, 根本原因, 主要矛盾, 实践方案, 验证标准, 证据, 继续推进, 项目推进不动, 项目卡住, 开源, 没人用, research plan, root cause, primary contradiction, retrospective, experiment design, practice plan, validation criteria, evidence, no users, GitHub stars, open source and adoption tool calls…

5 4mo ago A tokens not measured original MIT

PostToolUse

35

Xiaoyun-0922/openmarx

Hook

Runs after a tool call finishes for Bash tool calls, executing post_tool_reflection.py via python. From Xiaoyun-0922/openmarx.

5 4mo ago A tokens not measured original MIT

Stop

36

gowtham012/Claude-plugins

Hook

Runs when the agent finishes a response, executing stop_hook.py via python3. From gowtham012/Claude-plugins.

5 5mo ago A tokens not measured original MIT

PreToolUse

38

lwalden/AIAgentMinder

Hook

Runs before the agent uses a tool for Agent, Bash and mcp__github__create_pull_request tool calls, executing sprint-phase-guard.sh and pre-pr-gate-hook.sh via bash (3 commands). From lwalden/AIAgentMinder.

4 1mo ago A tokens not measured original MIT

Stop

39

lwalden/AIAgentMinder

Hook

Runs when the agent finishes a response, executing sprint-stop-guard.sh, context-warning-hook.sh and sprint-phase-reminder.sh via bash (3 commands). From lwalden/AIAgentMinder.

4 1mo ago A tokens not measured original MIT

SessionStart

40

lwalden/AIAgentMinder

Hook

Runs when a session starts on startup and resume, executing hlpm-ping.sh, session-start-cycle-reset.sh and session-start-hook.sh via bash (4 commands). From lwalden/AIAgentMinder.

4 1mo ago A tokens not measured original MIT

PostToolUse

41

zuhabul/Fetchium

Hook Claude Code

Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, executing post-edit-check.sh. From zuhabul/Fetchium.

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

PostToolUse

42

robertnowell/konid-language-learning

Hook

Runs after a tool call finishes for speak tool calls, running an inline shell check. From robertnowell/konid-language-learning.

2 4mo ago A tokens not measured original MIT

PreToolUse

43

ImpactMojo/ImpactMojo

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, executing block-destructive.sh. From ImpactMojo/ImpactMojo.

2 3d ago A tokens not measured

PostToolUse

44

ImpactMojo/ImpactMojo

Hook Claude Code

Runs after a tool call finishes for Edit and Write tool calls, executing validate-json.py (2 commands). From ImpactMojo/ImpactMojo.

2 3d ago A tokens not measured

SessionStart

45

ImpactMojo/ImpactMojo

Hook Claude Code

Runs when a session starts, executing session-start.sh. From ImpactMojo/ImpactMojo.

2 3d ago A tokens not measured

PostToolUse

46

ArdurAI/ardur

Hook

Runs after a tool call finishes, running an inline shell check. From ArdurAI/ardur.

2 2d ago A tokens not measured copy · 67% MIT

PostToolUseFailure

47

ArdurAI/ardur

Hook

Runs when a tool call fails, running an inline shell check. From ArdurAI/ardur.

2 2d ago A tokens not measured copy · 64% MIT

SubagentStop

48

ArdurAI/ardur

Hook

Runs when a subagent finishes, running an inline shell check. From ArdurAI/ardur.

2 2d ago A tokens not measured original MIT