SessionEnd
169Hook
Part of nightshift
Runs when a session ends, executing claude-session-end.ps1. From orwa-mahmoud/nightshift.
931 tagged codex, measured the same way as everything else here.
Browse within: codex-cli 93agent-memory 81codex-plugin 72local-first 40gemini-cli 38gemini 36ai-memory 30coding-agents 28agent-orchestration 26audit 26coding-agent 23agentic-coding 22antigravity 22agents-md 21
Hook
Part of nightshift
Runs when a session ends, executing claude-session-end.ps1. From orwa-mahmoud/nightshift.
Hook
Part of nightshift
Runs when the agent finishes a response, executing claude-clock-out.ps1. From orwa-mahmoud/nightshift.
Hook Claude Code
One of 3 in settings.json
Runs before the context is compacted, running bd prime. From tuxevil/tuxevil-rotator.
Hook Claude Code
One of 3 in settings.json
Runs when a session starts, running bd prime. From tuxevil/tuxevil-rotator.
Hook Claude Code
One of 5 in settings.json
Runs when you submit a prompt, before the agent sees it, executing verify-first.sh. From oneshot-repo/OneShot.
Hook Claude Code
One of 5 in settings.json
Runs before the agent uses a tool for Bash, Edit, Write, NotebookEdit and MultiEdit tool calls, executing validate-bash.sh and restrict-paths.sh (2 commands). From oneshot-repo/OneShot.
Hook Claude Code
One of 5 in settings.json
Runs when a tool call fails, executing audit-log.sh. From oneshot-repo/OneShot.
Hook
Part of agentcairn
Runs when you submit a prompt, before the agent sees it, running sh. From ccf/agentcairn.
Hook
Part of agentcairn
Runs when a session starts, running sh. From ccf/agentcairn.
Hook
Part of agentcairn
Runs when a session ends, running sh. From ccf/agentcairn.
Hook
Part of fable-ish
Runs before the agent uses a tool for ^(Bash, PowerShell, Edit, Write, MultiEdit and NotebookEdit)$ tool calls, executing pre_tool_use.py via python3. From chrisryugj/fable-ish.
Hook
Part of fable-ish
Runs when the agent asks permission for an action for ^(Bash, PowerShell, Edit, Write, MultiEdit and NotebookEdit)$ tool calls, executing permission_request.py via python3. From chrisryugj/fable-ish.
Hook
Part of fable-ish
Runs after a tool call finishes for ^(Bash, PowerShell, Edit, Write, MultiEdit and NotebookEdit)$ tool calls, executing post_tool_use.py via python3. From chrisryugj/fable-ish.
Hook Claude Code
One of 2 in settings.json
Runs when a session starts, running bd prime --hook-json. From doublej/consult-user-mcp.
Hook
Part of ralph2ralph
Runs when the agent finishes a response, executing continue-chatting.sh. From eqtylab/real-a2a.
honeydew-ai/honeydew-ai-coding-agents-plugins
Hook
Part of honeydew-ai
Runs before the agent uses a tool for mcp__.*__(get_data_from_fields, get_sql_from_fields, initiate_analysis), mcp__.*__(create_object, update_object, create_entity, import_tables, create_context_item, update_context_item), mcp__.*__(list_entities, get_entity, get_field, search_model, list_databases, list_schemas…
Hook
Part of perso-dubbing
Runs when a session starts, executing install_beacon.mjs via node with --method. From perso-ai/perso-dubbing-plugin.
Hook Claude Code
One of 4 in settings.json
Runs before the agent uses a tool for Bash, Read, Write, Edit, NotebookEdit, Grep and Glob tool calls, executing deny-env-dump.sh, warn-devtcp.sh and deny-secret-paths.sh via bash with --claude-code (4 commands). From mifunedev/openharness.
Hook Claude Code
One of 4 in settings.json
Runs when the agent finishes a response, executing notify_slack.sh via bash. From mifunedev/openharness.
Hook Claude Code
One of 4 in settings.json
Runs when the agent sends a notification for permission_prompt and idle_prompt tool calls, executing notify_slack.sh via bash (2 commands). From mifunedev/openharness.
100yenadmin/Lossless-Codex-Orchestrator-LCO
Hook
Runs when the agent finishes a response, executing thread-title-finalize.mjs via node. From 100yenadmin/Lossless-Codex-Orchestrator-LCO.
Hook Claude Code
One of 4 in settings.json
Runs before the agent uses a tool for Edit, Write and MultiEdit tool calls, executing guard-generated-files.sh. From Nagarjuna2997/ios-agent-skill.
Hook Claude Code
One of 4 in settings.json
Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, executing sync-mirrors-on-edit.sh. From Nagarjuna2997/ios-agent-skill.
Hook Claude Code
One of 4 in settings.json
Runs when the agent finishes a response, executing verify-repo.sh. From Nagarjuna2997/ios-agent-skill.
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: