Skip to main content

Memory Bank

Skill Verified Active
Part of:Memory Bank

Token-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.

Purpose

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-bank

Quality Score

Verified
99 /100
Analyzed about 18 hours ago

Trust Signals

Last commit29 days ago
Stars39
LicenseApache-2.0
Status
View Source

Similar Extensions

Caveman

99

Ultra-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.

Skill
juliusbrussee

Claude Mem

99

Search 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.

Skill
thedotmack

Super Save

98

Save 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.

Skill
supermemoryai

Ce Brainstorm

100

Explore 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.

Skill
EveryInc

Context Compression

100

This 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.

Skill
muratcankoylan

Baoyu Compress Image

100

Compresses 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.

Skill
jimliu

© 2025 SkillRepo · Find the right skill, skip the noise.