Productivity hooks

71 tagged Productivity, measured the same way as everything else here.

Browse within: ai-coding 40ai-workflow 25agent-orchestration 24claude-code-plugin 24agentic-workflow 18codex-plugin 14macos 13menubar 123d-animation 9ai-game-development 9blender 9academic-writing 6causal-inference 6claude-code-skills 6

PostToolUse

25

Caspian-Sun/claude-code-workflow

Hook Claude Code

One of 4 in settings.json

Runs after a tool call finishes for Edit and Write tool calls, executing check-hardcode.sh. From Caspian-Sun/claude-code-workflow.

not rated 10 3d ago A tokens not measured original MIT

ConversationStart

26

Caspian-Sun/claude-code-workflow

Hook Claude Code

One of 4 in settings.json

Runs on the ConversationStart event, executing check-tasks-status.sh. From Caspian-Sun/claude-code-workflow.

not rated 10 3d ago A tokens not measured original MIT

PreToolUse

27

Caspian-Sun/claude-code-workflow

Hook Claude Code

One of 4 in settings.json

Runs before the agent uses a tool for Bash tool calls, executing pre-commit-check.sh. From Caspian-Sun/claude-code-workflow.

not rated 10 3d ago A tokens not measured original MIT

UserPromptSubmit

28

tincopper/neeko

Hook Claude Code

One of 4 in settings.json

Runs when you submit a prompt, before the agent sees it, executing inject-workflow-state.py via python3. From tincopper/neeko.

not rated 11 3d ago A tokens not measured copy · 100% Apache-2.0

PreToolUse

29

InterCooperative-Network/icn

Hook Claude Code

One of 7 in settings.json

Runs before the agent uses a tool for Edit, Write, Edit, Write and Bash tool calls, executing firewall-guard.sh, panic-guard.sh, dep-guard.sh, scope-guard.sh, todo-guard.sh, pre-tool-guard.py and pre-bash-guard.py with --show-current (8 commands). From InterCooperative-Network/icn.

not rated 10 today A tokens not measured AGPL-3.0

PostToolUse

30

laurigates/dotfiles

Hook Claude Code

One of 3 in settings.json

Runs after a tool call finishes for Edit, Write and NotebookEdit tool calls, executing chezmoi-workflow-nudge.sh via bash. From laurigates/dotfiles.

not rated 10 today A tokens not measured original MIT

PostToolUse

31

flanliulf/aiforge

Hook Claude Code

One of 2 in settings.json

Runs after a tool call finishes for Edit, Write, Edit and Write tool calls, executing rule-sync-check.sh and cr-todo-check.sh (2 commands). From flanliulf/aiforge.

not rated 8 3mo ago A tokens not measured copy · 41% MIT

SessionStart

32

frabcd/codex-ai-game-studio

Hook

One of 9 in hooks.json

Runs when a session starts on startup, resume, clear and compact, executing hook_dispatch.py via python3. From frabcd/codex-ai-game-studio.

not rated 8 3d ago A tokens not measured original MIT

SubagentStart

33

frabcd/codex-ai-game-studio

Hook

One of 9 in hooks.json

Runs when a subagent starts, executing hook_dispatch.py via python3. From frabcd/codex-ai-game-studio.

not rated 8 3d ago A tokens not measured original MIT

SubagentStop

34

frabcd/codex-ai-game-studio

Hook

One of 9 in hooks.json

Runs when a subagent finishes, executing hook_dispatch.py via python3. From frabcd/codex-ai-game-studio.

not rated 8 3d ago A tokens not measured original MIT

PostToolUse

36

Wania-Kazmi/claude-code-autonomous-agent-workflow

Hook Claude Code

One of 5 in settings.json

Runs after a tool call finishes for Write, Edit, Skill and Task tool calls, executing log-file-change.sh and log-skill-invocation.sh (3 commands). From Wania-Kazmi/claude-code-autonomous-agent-workflow.

not rated 5 7mo ago A tokens not measured

Stop

37

Wania-Kazmi/claude-code-autonomous-agent-workflow

Hook Claude Code

One of 5 in settings.json

Runs when the agent finishes a response, executing skill-enforcement-stop.sh, claudeception-activator.sh and sync-todos.py (3 commands). From Wania-Kazmi/claude-code-autonomous-agent-workflow.

not rated 5 7mo ago A tokens not measured

Stop

38

MokeyBytes/claude-baseline

Hook Claude Code

One of 7 in settings.json

Runs when the agent finishes a response, executing post-run-tests.sh and session-summary.sh (2 commands). From MokeyBytes/claude-baseline.

not rated 2 6d ago A tokens not measured original MIT

PreToolUse

39

coo1white/cool-workflow

Hook Claude Code

One of 2 in settings.json

Runs before the agent uses a tool for Agent and Workflow tool calls, running an inline shell check. From coo1white/cool-workflow.

not rated 2 today A tokens not measured original BSD-2-Clause

PreToolUse

40

LucasSantana-Dev/sharekit

Hook Claude Code

One of 10 in settings.json

Runs before the agent uses a tool for Bash, Write, Edit and NotebookEdit tool calls, executing check-dangerous-patterns.sh, check-pr-automation-halt.sh, check-stuck-loop.sh, check-idempotency.sh, check-session-lock.sh and policy-gate.sh via bash (7 commands). From LucasSantana-Dev/sharekit.

not rated 1 3d ago A tokens not measured original MIT

SubagentStart

41

SetraTheXX/Codex-Engineering-Workflow-Pack

Hook

One of 2 in hooks.json

Runs when a subagent starts, executing capture-subagent.js via node. From SetraTheXX/Codex-Engineering-Workflow-Pack.

not rated 1 3d ago A tokens not measured original MIT

SubagentStop

42

SetraTheXX/Codex-Engineering-Workflow-Pack

Hook

One of 2 in hooks.json

Runs when a subagent finishes, executing capture-subagent.js via node. From SetraTheXX/Codex-Engineering-Workflow-Pack.

not rated 1 3d ago A tokens not measured copy · 97% MIT

PreToolUse

43

dddpaul/okf-mcp-server

Hook Claude Code

One of 3 in settings.json

Runs before the agent uses a tool for Bash, Edit and Write tool calls, executing commit-msg-guard.sh, notes-guard.sh, naming-guard.sh, commit-prefix-guard.sh and master-branch-guard.sh (7 commands). From dddpaul/okf-mcp-server.

not rated 0 2d ago A tokens not measured

PreToolUse

44

mcinerneyjake/ticket-workflow

Hook Claude Code

One of 2 in settings.json

Runs before the agent uses a tool for Bash tool calls, executing guard-bash.mjs via node. From mcinerneyjake/ticket-workflow.

not rated 0 yesterday A tokens not measured copy · 50% MIT

PreToolUse

45

kryptobaseddev/cleo

Hook Claude Code

Runs before the agent uses a tool for Write, Edit, Write, Edit, Write, Edit and Bash tool calls, executing gsd-prompt-guard.js, gsd-read-guard.js, gsd-workflow-guard.js and gsd-validate-commit.sh via node (4 commands). From kryptobaseddev/cleo.

not rated 160 14d ago A tokens not measured MIT

PreToolUse

46

smith-horn/skillsmith

Hook Claude Code

Runs before the agent uses a tool for Bash, Write, Edit, MultiEdit, Skill and ^mcp__linear__save_issue$ tool calls, executing claude-hooks-log-wrapper.sh, env-read-guard.mjs, dogfood-skill-telemetry.sh and linear-issue-creation-guard.mjs with --command, --validate-safety, --prepare-resources, --file…

not rated 78 yesterday A tokens not measured

PreToolUse

47

ZaneL1u/cloud-cli-proxy

Hook Claude Code

Runs before the agent uses a tool for Write, Edit, Write, Edit, Write, Edit and Bash tool calls, executing gsd-prompt-guard.js, gsd-read-guard.js, gsd-workflow-guard.js and gsd-validate-commit.sh via node (4 commands). From ZaneL1u/cloud-cli-proxy.

not rated 57 1mo ago A tokens not measured

PreToolUse

48

rjwalters/kicad-tools

Hook Claude Code

Runs before the agent uses a tool for Bash, Edit and Write tool calls, executing guard-destructive.sh, guard-loom-workflow.sh and guard-worktree-paths.sh (3 commands). From rjwalters/kicad-tools.

not rated 53 today A tokens not measured MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: