SessionStart
01Hook
Runs when a session starts, executing session-start.mjs and session-start-open-mode.mjs via node (2 commands). From mgd34msu/goodvibes-plugin.
One Claude Code plugin, three MCP servers, 25 tools: structure-aware code intelligence, session cost analytics, and an API workbench
Hook
Runs when a session starts, executing session-start.mjs and session-start-open-mode.mjs via node (2 commands). From mgd34msu/goodvibes-plugin.
Hook
Runs once when the project is set up for init tool calls, executing setup.mjs via node. From mgd34msu/goodvibes-plugin.
Hook
Runs when a subagent starts, executing subagent-start.mjs via node. From mgd34msu/goodvibes-plugin.
Hook
Runs when a tool call fails for Bash tool calls, executing post-tool-use-failure.mjs via node. From mgd34msu/goodvibes-plugin.
Hook
Runs before the agent uses a tool for Bash tool calls, executing commit-guard.mjs via node. From mgd34msu/goodvibes-plugin.
Hook
Runs when a session ends, executing session-end.mjs via node. From mgd34msu/goodvibes-plugin.
Hook
Runs when the agent finishes a response, executing stop.mjs via node. From mgd34msu/goodvibes-plugin.
Hook
Runs when a subagent finishes, executing subagent-stop.mjs via node. From mgd34msu/goodvibes-plugin.
Hook
Runs before the context is compacted, executing pre-compact.mjs via node. From mgd34msu/goodvibes-plugin.