npx claudepluginhub robinslange/learning-loop --plugin learning-loopDefined in hooks/hooks.json
node "${CLAUDE_PLUGIN_ROOT}/hooks/stop-nudge.js"5msnode "${CLAUDE_PLUGIN_ROOT}/hooks/pre-compact.js"5msWritenode "${CLAUDE_PLUGIN_ROOT}/hooks/pre-write-check.js"3msWrite|Edit|Agent|Skillnode "${CLAUDE_PLUGIN_ROOT}/hooks/post-tool.js"7msReadnode "${CLAUDE_PLUGIN_ROOT}/hooks/post-read-retrieval.js"2msmcp__plugin_episodic-memorynode "${CLAUDE_PLUGIN_ROOT}/hooks/post-search-tracking.js"2msnode "${CLAUDE_PLUGIN_ROOT}/hooks/session-start.js"10msnode "${CLAUDE_PLUGIN_ROOT}/hooks/session-label.js"3msExecutes Node.js scripts across lifecycle events: labels user prompts/sessions, checks before Write tools, tracks post-tool use for writes/edits/reads/episodic memory, handles compact/stop. Involves file writes.
Share bugs, ideas, or general feedback.