npx claudepluginhub shakestzd/htmlgraph --plugin htmlgraphDefined in hooks/hooks.json
${CLAUDE_PLUGIN_ROOT}/hooks/bin/htmlgraph hook stop${CLAUDE_PLUGIN_ROOT}/hooks/bin/htmlgraph hook pre-compact${CLAUDE_PLUGIN_ROOT}/hooks/bin/htmlgraph hook pretooluse${CLAUDE_PLUGIN_ROOT}/hooks/bin/htmlgraph hook session-end${CLAUDE_PLUGIN_ROOT}/hooks/bin/htmlgraph hook post-compact${CLAUDE_PLUGIN_ROOT}/hooks/bin/htmlgraph hook posttooluse${CLAUDE_PLUGIN_ROOT}/hooks/bin/htmlgraph hook session-start${CLAUDE_PLUGIN_ROOT}/hooks/bin/htmlgraph hook subagent-stop${CLAUDE_PLUGIN_ROOT}/hooks/bin/htmlgraph hook teammate-idle${CLAUDE_PLUGIN_ROOT}/hooks/bin/htmlgraph hook subagent-start${CLAUDE_PLUGIN_ROOT}/hooks/bin/htmlgraph hook task-completed${CLAUDE_PLUGIN_ROOT}/hooks/bin/htmlgraph hook worktree-create${CLAUDE_PLUGIN_ROOT}/hooks/bin/htmlgraph hook worktree-remove${CLAUDE_PLUGIN_ROOT}/hooks/bin/htmlgraph hook user-prompt${CLAUDE_PLUGIN_ROOT}/hooks/bin/htmlgraph hook permission-request${CLAUDE_PLUGIN_ROOT}/hooks/bin/htmlgraph hook instructions-loaded${CLAUDE_PLUGIN_ROOT}/hooks/bin/htmlgraph hook posttooluse-failure{"riskFlags": {"touchesBash": false, "matchAllTools": true, "touchesFileWrites": false}, "typeStats": {"command": 17}, "eventStats": {"Stop": 1, "PreCompact": 1, "PreToolUse": 1, "SessionEnd": 1, "PostCompact": 1, "PostToolUse": 1, "SessionStart": 1, "SubagentStop": 1, "TeammateIdle": 1, "SubagentStart": 1, "TaskCompleted": 1, "WorktreeCreate": 1, "WorktreeRemove": 1, "UserPromptSubmit": 1, "PermissionRequest": 1, "InstructionsLoaded": 1, "PostToolUseFailure": 1}, "originCounts": {"absolutePaths": 0, "pluginScripts": 17, "projectScripts": 0}, "timeoutStats": {"commandsWithoutTimeout": 17}}