npx claudepluginhub lossless-claude/lcm --plugin lcmDefined inline in plugin.json manifest
node "${CLAUDE_PLUGIN_ROOT}/lcm.mjs" session-snapshotnode "${CLAUDE_PLUGIN_ROOT}/lcm.mjs" compact --hooknode "${CLAUDE_PLUGIN_ROOT}/lcm.mjs" session-endnode "${CLAUDE_PLUGIN_ROOT}/lcm.mjs" post-toolnode "${CLAUDE_PLUGIN_ROOT}/lcm.mjs" restorenode "${CLAUDE_PLUGIN_ROOT}/lcm.mjs" user-promptExecutes Node.js scripts on Claude Code lifecycle events: SessionStart, UserPromptSubmit, PostToolUse, PreCompact, SessionEnd, Stop. No bash or file writes.
Share bugs, ideas, or general feedback.