npx claudepluginhub linq-team/claude-code-imessage-channel --plugin imessageDefined in hooks/hooks.json
diff -q "${CLAUDE_PLUGIN_ROOT}/package.json" "${CLAUDE_PLUGIN_DATA}/package.json" >/dev/null 2>&1 || (cd "${CLAUDE_PLUGIN_DATA}" && cp "${CLAUDE_PLUGIN_ROOT}/package.json" "${CLAUDE_PLUGIN_ROOT}/package-lock.json" . && npm install --no-summary) || rm -f "${CLAUDE_PLUGIN_DATA}/package.json"Executes Windows batch script '${CLAUDE_PLUGIN_ROOT}/hooks/run-hook.cmd session-start' on SessionStart events matching 'startup|clear|compact'. Synchronous command hook, no bash or file writes.