What problem does it solve? Claude Code starts every session with no memory of prior work, forcing users to re-explain project context, preferences, and decisions. This Skill installs and configures memory_map, an MCP server that gives Claude persistent key-value memory and rolling conversation history across sessions and projects. ## Core Features & Use Cases - Persistent Key-Value Memory: Store project facts like stack, gotchas, and current work in .mcp_memory.json, loaded automatically at session start via CLAUDE.md instructions. - Rolling Conversation History: Lifecycle hooks (UserPromptSubmit, PreCompact, Stop) automatically save history chunks to .mcp_history.json, with a /mem_save manual checkpoint command. - Cross-Project Recall: Search and load memory across all projects on the machine, plus global memory for user-level preferences. - Use Case: After a week away from a project, Claude opens a new session, calls load_memory and load_history, and immediately knows the stack, current blockers, and where the last conversation left off. ## Quick Start Install and register the memory_map MCP server for Claude Code, then set up the session-start memory loading instructions in my project.