What problem does it solve? Valuable insights discovered during a coding session are usually lost when the session ends, forcing you to rediscover the same constraints and pitfalls later. This Skill captures only genuinely novel, behavior-changing learnings and routes them to the right memory layer (CLAUDE.md, .claude/rules/, CLAUDE.local.md, or auto memory) without bloating or silently mutating your project conventions. ## Core Features & Use Cases - Behavioral gate check: Filters out topic recall, value judgments, and reinforcement so most sessions correctly produce "nothing to persist" instead of low-quality memory noise. - Deduplication and conflict detection: Checks candidates against CLAUDE.md, .claude/rules/, and CLAUDE.local.md, dropping duplicates and flagging contradictions for user decision. - Governance-safe routing: Proposes (never auto-applies) changes to CLAUDE.md and rules files, while applying low-risk entries to CLAUDE.local.md or auto memory directly. - Use Case: After debugging a silent WebSocket failure caused by a dropped tunnel, run the skill to persist "check tunnel connectivity before debugging WS issues" as a proposed CLAUDE.md addition, with the exact diff shown for your approval. ## Quick Start After a session where you discovered something non-obvious, ask the AI to run the learn skill to capture and persist the insight to the appropriate memory file.