SessionStart
01Hook
Runs when a session starts on startup, compact, startup and compact, executing session-start.sh and mcp-health.sh (2 commands). From softspark/ai-toolkit.
Professional-grade AI coding toolkit: 94 skills, 44 agents, multi-platform (Claude, Cursor, Windsurf, Copilot, Gemini, Cline, Roo Code, Aider, Augment, Antigravity, Codex CLI, opencode).
Hook
Runs when a session starts on startup, compact, startup and compact, executing session-start.sh and mcp-health.sh (2 commands). From softspark/ai-toolkit.
Hook
Runs when the agent sends a notification, executing notify-waiting.sh. From softspark/ai-toolkit.
Hook
Runs before the agent uses a tool for Bash, Bash, Read, Edit, Write, MultiEdit, Glob, Grep, NotebookEdit, mcp__filesystem__.*, Edit, Write, MultiEdit, Bash and Bash tool calls, executing guard-destructive.sh, guard-path.sh, guard-config.sh, commit-quality.sh and revert-guard.sh (5 commands). From softspark/ai-toolkit.
Hook
Runs when you submit a prompt, before the agent sees it, executing user-prompt-submit.sh and track-usage.sh (2 commands). From softspark/ai-toolkit.
Hook
Runs after a tool call finishes for Edit, MultiEdit, Write, Bash, Edit, Write, MultiEdit, Bash, Edit, MultiEdit, Write, Edit, MultiEdit, Write, mcp__.*__(smart_query, hybrid_search_kb, crag_search, multi_hop_search, verify_answer), WebSearch and WebFetch tool calls, executing post-tool-use.sh, governance-capture.sh…
Hook
Runs when the agent finishes a response, executing quality-check.sh, save-session.sh, quality-gate.sh and stop-search-check.sh (4 commands). From softspark/ai-toolkit.
Hook
Runs when a task is marked completed, executing quality-gate.sh. From softspark/ai-toolkit.
Hook
Runs on the TeammateIdle event, running echo 'Teammate going idle. Verify: (1) All assigned files mo. From softspark/ai-toolkit.
Hook
Runs when a subagent starts, executing subagent-start.sh. From softspark/ai-toolkit.
Hook
Runs when a subagent finishes, executing subagent-stop.sh. From softspark/ai-toolkit.
Hook
Runs before the context is compacted, executing pre-compact.sh and pre-compact-save.sh (2 commands). From softspark/ai-toolkit.
Hook
Runs when a session ends, executing session-end.sh. From softspark/ai-toolkit.
Hook
Runs after instructions files are loaded, executing instructions-audit.sh. From softspark/ai-toolkit.
Hook
Runs on the ConfigChange event for user_settings tool calls, executing config-desync-guard.sh. From softspark/ai-toolkit.