What problem does it solve? Claude Code's auto-memory store accumulates entries over time that can become stale, duplicated, or factually wrong, causing false facts to propagate into future sessions. This Skill provides a structured periodic audit to catch and fix those memories before they mislead the agent. ## Core Features & Use Cases - Memory Store Discovery: Locates the per-project memory directory under $HOME/.claude/projects/<encoded-path>/memory, with support for a CLAUDE_MEMORY_DIR override for non-default locations. - Four-Question Evaluation: Checks each memory file for truthfulness, usefulness, specificity, and uniqueness, then proposes KEEP, DELETE, MERGE, or EDIT verdicts in a review table. - Approval-Gated Changes: Proposes all modifications first and waits for explicit user approval before editing files or updating the MEMORY.md index. - Audit Stamping: Writes the audit date to .claude/.last-memory-audit so the SessionStart reminder hook stays quiet for 30 days. - Use Case: After a major refactor that renamed modules and shipped old features, run the audit to delete project memories referencing deleted code and merge overlapping feedback memories. ## Quick Start Ask Claude to audit memory and review the proposed verdict table before approving any changes.