Git and workflow hooks

1,080 tagged Git and workflow, measured the same way as everything else here.

Browse within: agentic-coding 29agent-orchestration 26code-quality 24agentic-workflow 23coding-agents 18agent-memory 17claude-plugin 17git-worktrees 17context-engineering 16agentic 15claude-code-skills 15hooks 15typescript 15bash 14

PostToolUse

121

openprose/mycelium

Hook

Runs after a tool call finishes for Read, Edit and Write tool calls, executing mycelium-post-read.sh and mycelium-post-write.sh via bash (2 commands). From openprose/mycelium.

124 4mo ago A tokens not measured original MIT

PreToolUse

122

go-to-k/cdkd

Hook Claude Code

Runs before the agent uses a tool for Bash, Edit, Write, Bash, Edit, Write and NotebookEdit tool calls, executing branch-gate.sh, main-tree-branch-gate.sh, post-merge-orphan-push-gate.sh, check-gate.sh, integ-destroy-gate.sh, integ-local-gate.sh, integ-broad-gate.sh, integ-schema-migration-gate.sh, pr-review-gate.sh…

122 today A tokens not measured copy · 45% Apache-2.0

PostToolUse

123

go-to-k/cdkd

Hook Claude Code

Runs after a tool call finishes for Write, Edit and Bash tool calls, executing post-merge-sync-reminder.sh, main-tree-dirty-detector.sh and main-tree-git-cwd-detector.sh (4 commands). From go-to-k/cdkd.

122 today A tokens not measured original Apache-2.0

PreToolUse

124

dralgorhythm/claude-agentic-framework

Hook Claude Code

Runs before the agent uses a tool for Write, Edit, MultiEdit, NotebookEdit and Bash tool calls, executing pre-tool-use-validator.sh, dangerous-command-guard.sh, pre-commit-verification.sh, pre-push-main-blocker.sh and branch-pr-discipline.sh (6 commands). From dralgorhythm/claude-agentic-framework.

118 1mo ago A tokens not measured

PreToolUse

125

xiaolai/claudepot-app

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, running an inline shell check. From xiaolai/claudepot-app.

118 3d ago A tokens not measured original ISC

PreToolUse

126

hellangleZ/burn-in-cceverywhere-ralph

Hook

Runs before the agent uses a tool for tool == "Bash" && tool_input.command matches "git push" tool calls, running an inline shell check. From hellangleZ/burn-in-cceverywhere-ralph.

112 7mo ago A tokens not measured

PreToolUse

127

webjsdev/webjs

Hook Claude Code

Runs before the agent uses a tool for Write, Edit, MultiEdit, NotebookEdit, Write, Edit, MultiEdit, Write, Edit, MultiEdit, NotebookEdit, Bash and Bash tool calls, executing require-worktree-for-edits.sh, block-raw-htmlelement.sh, block-prose-punctuation.sh, require-tests-with-src.sh, require-docs-with-src.sh…

109 11d ago A tokens not measured original MIT

PostToolUse

128

webjsdev/webjs

Hook Claude Code

Runs after a tool call finishes for Write, Edit, MultiEdit, NotebookEdit and Bash tool calls, executing nudge-uncommitted.sh, cleanup-merged-worktree.sh and release-global-update.sh (3 commands). From webjsdev/webjs.

109 11d ago A tokens not measured original MIT

SessionStart

129

assafkip/kipi-system

Hook Claude Code

Runs when a session starts on startup, startup, resume, clear and compact, executing git-health-check.sh, session-start.py, md-prune.py, lessons-index.py, auto-update.sh, open-loops.py, fleet-board-refresh.py, memory-confidence-surface.py, memory-scores-surface.py, memory-freshness-check.py…

108 yesterday A tokens not measured original MIT

PreToolUse

130

assafkip/kipi-system

Hook Claude Code

Runs before the agent uses a tool for Write, Edit, MultiEdit and Bash tool calls, executing token-guard.py, read-first-gate.py, claude-path-write-guard.py and merge-bypass-gate.py via python3 (4 commands). From assafkip/kipi-system.

108 yesterday A tokens not measured original MIT

SessionStart

131

gintasz/unigent

Hook Claude Code

Runs when a session starts on startup, executing worktree-bootstrap.sh via bash. From gintasz/unigent.

104 1mo ago A tokens not measured original MIT

PreToolUse

132

AvivK5498/beads-web

Hook Claude Code

Runs before the agent uses a tool for Task, Bash, Edit and Write tool calls, executing block-orchestrator-tools.sh, enforce-bead-for-supervisor.sh, enforce-sequential-dispatch.sh, remind-inprogress.sh, inject-discipline-reminder.sh, inject-memory-recall.sh, validate-epic-close.sh and enforce-branch-before-edit.sh (9…

97 3mo ago A tokens not measured

PreToolUse

133

Dev-GOM/claude-code-marketplace

Hook

Runs before the agent uses a tool for Bash tool calls, executing pre-tool-use.js via node. From Dev-GOM/claude-code-marketplace.

97 7mo ago A tokens not measured original Apache-2.0

PostToolUse

134

ustoppble/overclick

Hook

Runs after a tool call finishes for task_claim, mcp__.*__task_claim, task_deliver, mcp__.*__task_deliver, task_release, mcp__.*__task_release, task_deliver and mcp__.*__task_deliver tool calls, executing claim-guard.mjs and post-deliver.mjs via node (2 commands). From ustoppble/overclick.

96 4d ago A tokens not measured original MIT

PreToolUse

135

nwiizo/cargo-coupling

Hook Claude Code

Runs before the agent uses a tool for Bash(git commit:*) tool calls, running an inline shell check. From nwiizo/cargo-coupling.

96 3d ago A tokens not measured original MIT

PreToolUse

136

FlorianBruniaux/ccboard

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, executing pre-commit-format.sh via bash. From FlorianBruniaux/ccboard.

94 22d ago A tokens not measured copy · 44% MIT

PreToolUse

137

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.

96 25d ago A tokens not measured original Apache-2.0

PreToolUse

138

PixelPaw-Labs/codex-trace

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, executing pre-commit.sh. From PixelPaw-Labs/codex-trace.

93 3d ago A tokens not measured original MIT

PreToolUse

139

optave/ops-codegraph-tool

Hook Claude Code

Runs before the agent uses a tool for Bash, Read and Grep tool calls, executing snapshot-pre-bash.sh, check-readme.sh, guard-git.sh, guard-pr-body.sh, commitlint-local.sh, pre-commit.sh, lint-staged.sh and enrich-context.sh with --show-toplevel (9 commands). From optave/ops-codegraph-tool.

92 yesterday A tokens not measured original Apache-2.0

PostToolUse

140

optave/ops-codegraph-tool

Hook Claude Code

Runs after a tool call finishes for Edit, Write and Bash tool calls, executing update-graph.sh, track-edits.sh, track-bash-writes.sh, track-moves.sh and post-git-ops.sh with --show-toplevel (5 commands). From optave/ops-codegraph-tool.

92 yesterday A tokens not measured copy · 94% Apache-2.0

PreToolUse

141

flick-git-anhnv/claude

Hook Claude Code

Runs before the agent uses a tool for Edit and Write tool calls, executing config-protection.js via node. From flick-git-anhnv/claude.

90 5d ago A tokens not measured

WorktreeCreate

142

CodeAlive-AI/codealive-mcp

Hook Claude Code

Runs when a git worktree is created, running python3 "$HOME/.local/bin/codealive-jj-claude-worktree". From CodeAlive-AI/codealive-mcp.

88 16d ago A tokens not measured original MIT

WorktreeRemove

143

CodeAlive-AI/codealive-mcp

Hook Claude Code

Runs when a git worktree is removed, running python3 "$HOME/.local/bin/codealive-jj-claude-worktree". From CodeAlive-AI/codealive-mcp.

88 16d ago A tokens not measured copy · 88% MIT

SessionStart

144

jjanczur/tyran

Hook

Runs when a session starts on startup, resume and compact, executing session-start.mjs. From jjanczur/tyran.

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