Memory Bank
Skill Verified ActiveToken-efficient persistent memory system for Claude Code that saves ~67% tokens on session warm-up (verified with tiktoken). Layered architecture with progressive loading, compact encoding, branch-aware context, smart compression, session diffing, conflict detection, session continuation protocol, and recovery mode. Activates at session start (if MEMORY.md exists), on "remember this", "pick up where we left off", "what were we doing", "wrap up", "save progress", "don't forget", "switch context", "hand off", "memory health", "save state", "continue where I left off", "context budget", "how much context left", or any session start on a project with existing memory files. This skill solves two problems at once: Claude forgetting everything between sessions, AND sessions hitting context limits too fast. It replaces thousands of wasted re-explanation tokens with a compact, structured memory load that gives Claude full project context in under 2,000 tokens.
To ensure Claude Code retains context across sessions, eliminates token waste from re-explanation, and extends session duration by providing a structured, intelligent, and persistent memory system.
Features
- Token-efficient persistent memory system
- Progressive loading and compact encoding
- Branch-aware context and session diffing
- Smart compression and archival
- Session continuation protocol and recovery mode
Use Cases
- Reactivating a session without losing context or re-explaining project status
- Working on projects with long-running tasks that exceed typical session limits
- Collaborating with teammates by sharing and maintaining consistent project context
- Onboarding new developers quickly with generated handoff documents
Non-Goals
- Storing secrets or credentials within memory files
- Replacing version control systems like Git for code changes
- Executing arbitrary code or external commands beyond influencing Claude's context
Practices
- Context Management
- Session Persistence
- Token Optimization
- Developer Productivity
Prerequisites
- Claude Code environment
- Git repository for branch-aware features
Installation
First, add the marketplace
/plugin marketplace add Nagendhra-web/memory-bank/plugin install memory-bank@memory-bankQuality Score
VerifiedTrust Signals
Similar Extensions
Caveman
99Ultra-compressed communication mode. Cuts token usage ~75% by speaking like caveman while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra, wenyan-lite, wenyan-full, wenyan-ultra. Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or invokes /caveman. Also auto-triggers when token efficiency is requested.
Claude Mem
99Search claude-mem's persistent cross-session memory database. Use when user asks "did we already solve this?", "how did we do X last time?", or needs work from previous sessions.
Super Save
98Save important project knowledge to memory. Use when user wants to preserve architectural decisions, significant bug fixes, design patterns, or important implementation details for team reference.
Ce Brainstorm
100Explore requirements and approaches through collaborative dialogue, then write a right-sized requirements document. Use when the user says "let's brainstorm", "what should we build", or "help me think through X", presents a vague or ambitious feature request, or seems unsure about scope or direction -- even without explicitly asking to brainstorm.
Context Compression
100This skill should be used when the user asks to "compress context", "summarize conversation history", "implement compaction", "reduce token usage", or mentions context compression, structured summarization, tokens-per-task optimization, or long-running agent sessions exceeding context limits.
Baoyu Compress Image
100Compresses images to WebP (default) or PNG with automatic tool selection. Use when user asks to "compress image", "optimize image", "convert to webp", or reduce image file size.