← ClaudeAtlas

memory-optimizelisted

Optimizes Claude Code memory files in 4 interactive steps: removes duplicates, migrates rules to CLAUDE.md/rules files, compresses remaining entries, validates with cleanup. Typical reduction: 30-50% on token count.
kochetkov-ma/claude-brewcode · ★ 27 · AI & Automation · score 77
Install: claude install-skill kochetkov-ma/claude-brewcode
> Plugin: [kochetkov-ma/claude-brewcode](https://github.com/kochetkov-ma/claude-brewcode) ## Memory Optimizer Optimizes Claude Code **auto-memory** files in **4 interactive steps**: removes duplicates, migrates rules to proper config files, compresses remaining entries, validates the result. Typical reduction: **30–50%** token count in memory files. Auto-memory stores context across sessions in `~/.claude/projects/**/memory/MEMORY.md`. Enable: `CLAUDE_CODE_DISABLE_AUTO_MEMORY=0` · Disable: `CLAUDE_CODE_DISABLE_AUTO_MEMORY=1` **Benefits:** faster context loading · no duplicate rules · cleaner instructions · lower API cost **Usage:** ```bash /memory-optimize # no args — starts 4-step interactive workflow ``` > _Skill text is written for LLM consumption and optimized for token efficiency._ --- # Memory Optimizer Optimizes Claude Code memory files through 4 interactive steps. > **No `context: fork`** — must run in main conversation to spawn agents. ## Phase 0: Load Context 1. Glob all memory files: `~/.claude/projects/**/memory/*.md` 2. Read `~/.claude/CLAUDE.md` and project `CLAUDE.md` (if exists) 3. Glob `.claude/rules/*.md` — read all project rules 4. Read `~/.claude/rules/*.md` — read all global rules Build context map: ``` memory_files: [paths] claude_md_sections: [sections] rules_files: [paths with content] ``` ## Step 1: Analysis — Remove Duplicates (Interactive) **Goal:** Find memory entries that duplicate content already in CLAUDE.md or rules. 1.