Git and workflow hooks

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

Browse within: agentic-coding 29agent-orchestration 23agentic-workflow 23code-quality 22claude-plugin 17coding-agents 17git-worktrees 17agent-memory 16hooks 15agentic 14bash 14context-engineering 14git-worktree 14local-first 14

SessionStart

145

lazymac2x/agent-wiki

Hook Claude Code

Runs when a session starts, executing install-hooks.sh with ---. From lazymac2x/agent-wiki.

43 +1 2mo ago A tokens not measured original MIT

PreToolUse

146

DGouron/review-flow

Hook Claude Code

Runs before the agent uses a tool for Write, Edit, Bash and Agent tool calls, executing no-barrel-exports.sh, enforce-dependency-rule.sh, enforce-gateway-port-purity.sh, enforce-presenter-class.sh, protect-main-branch.sh, pre-commit-gate.sh, verify-spec-updated.sh, protect-main-push.sh and require-spec.sh (9…

42 18d ago A tokens not measured original MIT

PreToolUse

147

gossipcat-ai/gossipcat-ai

Hook Claude Code

Runs before the agent uses a tool for Bash, Edit, Write, MultiEdit and NotebookEdit tool calls, executing worktree-sandbox.sh. From gossipcat-ai/gossipcat-ai.

41 +1 29d ago A tokens not measured original MIT

PreToolUse

148

chrstian6/contractor

Hook Claude Code

Runs before the agent uses a tool for Edit, Write, MultiEdit, NotebookEdit, Bash and Agent tool calls, executing protect-files.sh, warn-large-files.sh, scan-secrets.sh, block-dangerous-commands.sh, orchestrator-only-git.sh, require-review-receipt.sh and role-based-dispatch.py (7 commands). From chrstian6/contractor.

40 5d ago A tokens not measured copy · 50% MIT

PreToolUse

149

YoursshLabs/yourssh

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, running an inline shell check. From YoursshLabs/yourssh.

40 9d ago A tokens not measured original MIT

WorktreeCreate

150

umbraco/Umbraco-CMS-MCP-Dev

Hook Claude Code

Runs when a git worktree is created, executing worktree-create.sh via bash. From umbraco/Umbraco-CMS-MCP-Dev.

39 6d ago A tokens not measured original MIT

WorktreeRemove

151

umbraco/Umbraco-CMS-MCP-Dev

Hook Claude Code

Runs when a git worktree is removed, executing worktree-remove.sh via bash. From umbraco/Umbraco-CMS-MCP-Dev.

39 6d ago A tokens not measured original MIT

SessionStart

152

ourines/worktree-task-plugin

Hook

Runs when a session starts on startup and resume, executing on-session-start.py via python3. From ourines/worktree-task-plugin.

39 8mo ago A tokens not measured original MIT

Stop

153

ourines/worktree-task-plugin

Hook

Runs when the agent finishes a response, executing on-stop.py via python3. From ourines/worktree-task-plugin.

39 8mo ago A tokens not measured original MIT

SessionEnd

154

ourines/worktree-task-plugin

Hook

Runs when a session ends, executing on-session-end.py via python3. From ourines/worktree-task-plugin.

39 8mo ago A tokens not measured copy · 78% MIT

PreToolUse

155

ea-toolkit/architecture-catalog

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, executing pre-commit-validate.sh via bash. From ea-toolkit/architecture-catalog.

38 4mo ago A tokens not measured original MIT

PreToolUse

156

streetrace-ai/streetrace

Hook Claude Code

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

38 4mo ago A tokens not measured original MIT

PreToolUse

157

neopen/video-clip-agent

Hook Claude Code

Runs before the agent uses a tool for Bash tool calls, executing commit_context.py via python. From neopen/video-clip-agent.

36 5d ago A tokens not measured original MIT

PreToolUse

158

zxkane/autonomous-dev-team

Hook Claude Code

Runs before the agent uses a tool for Bash, Write and Edit tool calls, executing block-push-to-main.sh, block-commit-outside-worktree.sh, check-design-canvas.sh, check-code-simplifier.sh, check-shellcheck.sh, check-pr-review.sh, check-unit-tests.sh, warn-skip-verification.sh, check-rebase-before-push.sh and…

35 3d ago A tokens not measured

PostToolUse

159

zxkane/autonomous-dev-team

Hook Claude Code

Runs after a tool call finishes for Bash tool calls, executing post-git-action-clear.sh and post-git-push.sh (4 commands). From zxkane/autonomous-dev-team.

35 3d ago A tokens not measured

PreToolUse

160

akiojin/unity-mcp-server

Hook Claude Code

Runs before the agent uses a tool for Bash, Edit and Write tool calls, executing block-git-branch-ops.sh, block-cd-command.sh and block-cs-edit-tools.sh (4 commands). From akiojin/unity-mcp-server.

34 9d ago A tokens not measured original MIT

PreToolUse

161

MichelKerkmeester/skilled-harness__spec-driven-agent-loops

Hook Claude Code

Runs before the agent uses a tool for Bash, Task, Task, Agent, mcp__claude_ai_.*, Write and Edit tool calls, executing dispatch-preflight-lint.mjs, spec-gate-enforce.mjs, git-preflight-advisory.mjs, task-dispatch-guard.cjs, fable-subagent-guard.mjs and mcp-route-guard.cjs via bash (7 commands). From…

34 2d ago A tokens not measured original MIT

SessionStart

162

MichelKerkmeester/skilled-harness__spec-driven-agent-loops

Hook Claude Code

Runs when a session starts, executing session-prime.js, worktree-guard.sh, check-git-hooks.sh, git-primary-reconcile.sh, git-live-follow.sh, check-dist-staleness.sh and install-codex-hooks.mjs via bash with --start, --all and --check (7 commands). From MichelKerkmeester/skilled-harness__spec-driven-agent-loops.

34 2d ago A tokens not measured original MIT

PostToolUse

163

V-Songbird/foreman

Hook

Runs after a tool call finishes for ^(Bash, PowerShell)$, ^(Read, Edit and Write)$ tool calls, executing post-commit.js, context-fill.js and ledger-recall.js via node (3 commands). From V-Songbird/foreman.

34 +1 3d ago A tokens not measured original MIT

PreToolUse

164

MichelKerkmeester/skilled-agent-harness_spec-driven-loops

Hook Claude Code

Runs before the agent uses a tool for Bash, Task, Task, Agent, mcp__claude_ai_.*, Write and Edit tool calls, executing dispatch-preflight-lint.mjs, spec-gate-enforce.mjs, git-preflight-advisory.mjs, task-dispatch-guard.cjs, fable-subagent-guard.mjs and mcp-route-guard.cjs via bash (7 commands). From…

34 yesterday A tokens not measured copy · 100% MIT

SessionStart

165

MichelKerkmeester/skilled-agent-harness_spec-driven-loops

Hook Claude Code

Runs when a session starts, executing session-prime.js, worktree-guard.sh, check-git-hooks.sh, git-primary-reconcile.sh, git-live-follow.sh, check-dist-staleness.sh and install-codex-hooks.mjs via bash with --start, --all and --check (7 commands). From MichelKerkmeester/skilled-agent-harness_spec-driven-loops.

34 yesterday A tokens not measured copy · 100% MIT

PostToolUse

166

userFRM/rpg-encoder

Hook Claude Code

Runs after a tool call finishes for Bash tool calls, running an inline shell check. From userFRM/rpg-encoder.

33 3mo ago A tokens not measured original MIT

SessionStart

167

MSW-Git/msw-ai-coding-plugins-official

Hook

Runs when a session starts, executing mlua-session-start.cjs and inject-agents-md.cjs via node (2 commands). From MSW-Git/msw-ai-coding-plugins-official.

33 1mo ago A tokens not measured

PreToolUse

168

MSW-Git/msw-ai-coding-plugins-official

Hook

Runs before the agent uses a tool for Bash, Read, Edit, Write, MultiEdit and NotebookEdit tool calls, executing skill-read-guard.cjs and structured-file-guard.cjs via node (3 commands). From MSW-Git/msw-ai-coding-plugins-official.

33 1mo ago A tokens not measured