SessionStart
01Hook
Runs when a session starts, executing session-start.sh via bash. From benjaminr/cc-makefile.
A Claude Code plugin for Makefile-driven projects. Automatically discovers targets at session start, injects them into Claude's context, and enforces read/write/danger permission levels on every make command.
Hook
Runs when a session starts, executing session-start.sh via bash. From benjaminr/cc-makefile.
Hook
Runs before the agent uses a tool for Bash tool calls, executing pre-tool-use.sh via bash. From benjaminr/cc-makefile.
Hook
Runs after a tool call finishes for Bash tool calls, executing post-make.sh via bash. From benjaminr/cc-makefile.
Hook
Runs when a tool call fails for Bash tool calls, executing post-make.sh via bash. From benjaminr/cc-makefile.
Hook
Runs on the FileChanged event for Makefile tool calls, executing session-start.sh via bash. From benjaminr/cc-makefile.
Hook
Runs on the CwdChanged event, executing cwd-changed.sh via bash. From benjaminr/cc-makefile.
Hook
Runs after the context is compacted, executing session-start.sh via bash. From benjaminr/cc-makefile.