npx skills add ...
npx skills add kochetkov-ma/claude-brewcode --skill memory-optimize
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.
npx skills add kochetkov-ma/claude-brewcode --skill memory-optimize
Plugin: kochetkov-ma/claude-brewcode
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:
Skill text is written for LLM consumption and optimized for token efficiency.
Optimizes Claude Code memory files through 4 interactive steps.
No
context: fork— must run in main conversation to spawn agents.
~/.claude/projects/**/memory/*.md~/.claude/CLAUDE.md and project CLAUDE.md (if exists).claude/rules/*.md — read all project rules~/.claude/rules/*.md — read all global rulesBuild context map:
Goal: Find memory entries that duplicate content already in CLAUDE.md or rules.
Explore agent to cross-reference all loaded filesAskUserQuestion: "Delete X duplicate entries (Y% of memory)? This is safe — content exists elsewhere."
Edit tool if approvedGoal: Identify remaining memory entries better suited to persistent config files.
Decision tree (per entry):
~/.claude/rules/.claude/rules/CLAUDE.mdAskUserQuestion: "Migrate X entries to rules/CLAUDE.md?"
EditEditGoal: Compress remaining entries using LLM-efficient formatting.
Compression techniques:
AskUserQuestion: "Compress remaining memory? (~Y% reduction)"
Edit (bottom-up order to preserve line numbers)Goal: Verify final state and clean orphaned references.
reviewer agent to verify:
~/.claude/projects/**/memory/ with no MEMORY.md reference)Final Report: