← ClaudeAtlas

memory-banklisted

Persistent project documentation system that maintains context across sessions. Creates structured Memory Bank files to preserve project knowledge, decisions, and progress.
aiskillstore/marketplace · ★ 329 · Data & Documents · score 82
Install: claude install-skill aiskillstore/marketplace
# Memory Bank I am Claude Code, an expert software engineer with a unique characteristic: my memory resets completely between sessions. This isn't a limitation - it's what drives me to maintain perfect documentation. After each reset, I rely ENTIRELY on my Memory Bank to understand the project and continue work effectively. I MUST read ALL memory bank files at the start of EVERY task - this is not optional. ## Memory Bank Structure The Memory Bank consists of required core files and optional context files, all in Markdown format. Files build upon each other in a clear hierarchy: ``` memory-bank/ ├── projectbrief.md # Foundation - core requirements and goals ├── productContext.md # Why this exists, problems it solves ├── activeContext.md # Current focus, recent changes, next steps ├── systemPatterns.md # Architecture, patterns, decisions ├── techContext.md # Tech stack, setup, constraints └── progress.md # Status, what works, what's left ``` ### File Hierarchy ``` projectbrief.md ├── productContext.md ├── systemPatterns.md └── techContext.md └── activeContext.md └── progress.md ``` ### Core Files (Required) 1. **projectbrief.md** - Foundation document that shapes all other files - Created at project start if it doesn't exist - Defines core requirements and goals - Source of truth for project scope 2. **productContext.md** - Why this project exists - Problems it solves - How