npx claudepluginhub scottconverse/context-mode --plugin context-modeDefined in hooks/hooks.json
${CLAUDE_PLUGIN_ROOT}/hooks/run-hook.cmd precompactBash${CLAUDE_PLUGIN_ROOT}/hooks/run-hook.cmd pretooluseWebFetch${CLAUDE_PLUGIN_ROOT}/hooks/run-hook.cmd pretooluseRead${CLAUDE_PLUGIN_ROOT}/hooks/run-hook.cmd pretooluseGrep${CLAUDE_PLUGIN_ROOT}/hooks/run-hook.cmd pretooluseAgent${CLAUDE_PLUGIN_ROOT}/hooks/run-hook.cmd pretooluseTask${CLAUDE_PLUGIN_ROOT}/hooks/run-hook.cmd pretoolusemcp__plugin_context-mode_context-mode__ctx_execute${CLAUDE_PLUGIN_ROOT}/hooks/run-hook.cmd pretoolusemcp__plugin_context-mode_context-mode__ctx_execute_file${CLAUDE_PLUGIN_ROOT}/hooks/run-hook.cmd pretoolusemcp__plugin_context-mode_context-mode__ctx_batch_execute${CLAUDE_PLUGIN_ROOT}/hooks/run-hook.cmd pretooluse${CLAUDE_PLUGIN_ROOT}/hooks/run-hook.cmd posttooluse${CLAUDE_PLUGIN_ROOT}/hooks/run-hook.cmd sessionstart${CLAUDE_PLUGIN_ROOT}/hooks/run-hook.cmd subagent-stop${CLAUDE_PLUGIN_ROOT}/hooks/run-hook.cmd userpromptsubmit{"riskFlags": {"touchesBash": true, "matchAllTools": true, "touchesFileWrites": false}, "typeStats": {"command": 14}, "eventStats": {"PreCompact": 1, "PreToolUse": 9, "PostToolUse": 1, "SessionStart": 1, "SubagentStop": 1, "UserPromptSubmit": 1}, "originCounts": {"absolutePaths": 0, "pluginScripts": 14, "projectScripts": 0}, "timeoutStats": {"commandsWithoutTimeout": 14}}