PreToolUse
01shanraisshan/claude-code-best-practice
Hook Claude Code
Runs before the agent uses a tool, executing hooks.py via python3. From shanraisshan/claude-code-best-practice.
154 tagged agentic engineering, measured the same way as everything else here.
Browse within: agentic-workflow 114agentic-coding 92hooks 30chatgpt 27code-quality 9Autonomous Agents 8ai-workflow 6codex-cli 6droid 6gemini-cli 6hivemind 6context 5
shanraisshan/claude-code-best-practice
Hook Claude Code
Runs before the agent uses a tool, executing hooks.py via python3. From shanraisshan/claude-code-best-practice.
shanraisshan/claude-code-best-practice
Hook Claude Code
Runs once when the project is set up, executing hooks.py via python3. From shanraisshan/claude-code-best-practice.
shanraisshan/claude-code-best-practice
Hook Claude Code
Runs on the FileChanged event for .envrc, .env and .env.local tool calls, executing hooks.py via python3. From shanraisshan/claude-code-best-practice.
Hook
Runs when a session starts on startup, resume, clear, compact, startup, startup, resume, clear, compact, startup, clear, compact, clear and compact, executing license_check.py, licensed_assets_sync.py, codex_skill_sync.py, cc_skill_sync.py and run_if_licensed.py via uv with --no-project, --python and --exec (13…
Hook
Runs before the agent uses a tool for Write, Edit, MultiEdit, EnterPlanMode, Edit, Write, MultiEdit, Bash, WebSearch, WebFetch, Grep, Glob and Bash tool calls, executing run_if_licensed.py via uv with --no-project and --python (4 commands). From maxritter/pilot-shell.
Hook
Runs after a tool call finishes for Write, Edit, MultiEdit, EnterPlanMode, ExitPlanMode, Write, Edit and MultiEdit tool calls, executing run_if_licensed.py via uv with --no-project, --python and --exec (5 commands). From maxritter/pilot-shell.
shanraisshan/codex-cli-best-practice
Hook Claude Code
Runs after a tool call finishes, executing hooks.py via python3. From shanraisshan/codex-cli-best-practice.
shanraisshan/codex-cli-best-practice
Hook Claude Code
Runs after the context is compacted, executing hooks.py via python3. From shanraisshan/codex-cli-best-practice.
shanraisshan/codex-cli-best-practice
Hook Claude Code
Runs when a task is marked completed, executing hooks.py via python3. From shanraisshan/codex-cli-best-practice.
shanraisshan/claude-code-hooks
Hook Claude Code
Runs after a tool call finishes, executing hooks.py via python3. From shanraisshan/claude-code-hooks.
shanraisshan/claude-code-hooks
Hook Claude Code
Runs after the context is compacted, executing hooks.py via python3. From shanraisshan/claude-code-hooks.
shanraisshan/claude-code-hooks
Hook Claude Code
Runs when a task is marked completed, executing hooks.py via python3. From shanraisshan/claude-code-hooks.
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, executing block-merge.sh via bash with --show-toplevel. From addyosmani/factory.
Hook Claude Code
Runs after a tool call finishes, running an inline shell check. From sageox/ox.
Hook Claude Code
Runs before the context is compacted, running an inline shell check (2 commands). From sageox/ox.
Hook Claude Code
Runs when a session starts, running an inline shell check (2 commands). From sageox/ox.
Hook
Runs when a session starts, executing session_start_bootstrap.py. From theagenticguy/erpaval.
Hook
Runs after a tool call finishes for Write, Edit and MultiEdit tool calls, executing validate_packet.py. From theagenticguy/erpaval.
Hook
Runs when the agent finishes a response, executing compound_nudge.py. From theagenticguy/erpaval.
shanraisshan/agentic-engineering
Hook Claude Code
Runs before the agent uses a tool, executing hooks.py via python3. From shanraisshan/agentic-engineering.
shanraisshan/agentic-engineering
Hook Claude Code
Runs when the agent asks permission for an action, executing hooks.py via python3. From shanraisshan/agentic-engineering.
shanraisshan/agentic-engineering
Hook Claude Code
Runs after a tool call finishes, executing hooks.py via python3. From shanraisshan/agentic-engineering.
hesreallyhim/really-claude-code
Hook
Runs when a session starts on startup and clear, executing setup-statusline.sh via bash with --arg (3 commands). From hesreallyhim/really-claude-code.
hesreallyhim/really-claude-code
Hook
Runs when you submit a prompt, before the agent sees it, executing context-awareness-hook.sh via bash. From hesreallyhim/really-claude-code.