What problem does it solve? AI coding sessions forget everything when they end, forcing users to repeat standing instructions, re-explain project quirks, and lose track of unfinished work. This Skill provides a persistent, scoped memory store at ~/.claude/memory so decisions, preferences, and in-progress work survive across sessions and projects. ## Core Features & Use Cases - Scoped Recall: Memories are organized into global, repo-specific, and topic scopes, with a session-start catalog that lists one-line hooks so only relevant entries are loaded in full via mem get or mem search. - Structured Writing: Write single-fact memories with mem write using typed frontmatter (user, feedback, project, reference, decision), enforced hooks, keywords, and required Why/How-to-apply sections. - Work Checkpoints: Capture unfinished work with mem checkpoint so a new session can resume exactly where the last one stopped, then close it out with mem set when done. - Use Case: Before starting work in a repo, run mem search to surface standing instructions like "never unshelve before editing a shelved CL"; at session end, checkpoint the in-progress changelist so the next session picks it up. ## Quick Start Ask the assistant to remember a decision or preference using the memory skill, for example: remember that this repo's dbo.jobs column names differ from the docs.