What problem does it solve? Over time, a project's memory store accumulates duplicate facts, contradictory statements, and outdated entries, making search results noisy and unreliable. This Skill runs a structured consolidation pass that cleans up the memory store while keeping you in control of every change. ## Core Features & Use Cases - Duplicate Merging: Detects near-duplicate memories using similarity heuristics and drafts a merged version that is more complete than either original. - Contradiction Resolution: Flags conflicting memories (e.g., "Deploy to ECS" vs. "Deploy to Vercel") and lets you pick the winner interactively. - Retention-Based Pruning: Removes stale entries based on configurable retention policies from .mem0.json or .mem0.md, with built-in defaults and protection for pinned memories. - Auto Mode: Run with --auto for non-interactive cleanup that applies merges and prunes automatically, skips contradictions, and uses a lock file to prevent concurrent runs. - Use Case: After weeks of coding sessions, your project has hundreds of memories and search results feel repetitive. Run the consolidation pass, review the diff report of proposed merges and prunes, approve, and restore a clean memory store. ## Quick Start Ask the assistant to run a memory consolidation pass on this project and show me the proposed merges, conflicts, and prunes before applying anything.