auto-memory

Solid

This skill should be used when the user asks to 'set up memory', 'create memory files', 'create MEMORY.md', 'set up topic files', 'improve memory organization', 'what should I remember', 'how to structure memory files', 'MEMORY.md is too long', 'what goes in memory vs topic files', 'memory best practices', or wants to establish a persistent knowledge base across Claude Code sessions. Triggers on: memory setup, MEMORY.md, topic files, cross-session knowledge, persistent notes, memory maintenance, memory pruning.

AI & Automation 2,105 stars 257 forks Updated today NOASSERTION

Install

View on GitHub

Quality Score: 83/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Auto Memory Management Use persistent auto memory to retain project knowledge across Claude Code sessions. The memory directory (`~/.claude/projects/<path>/memory/`) stores a concise index file (`MEMORY.md`) and detailed topic files, creating a structured knowledge base that grows with the project. ## Core Architecture ```text ~/.claude/projects/<project-path>/memory/ ├── MEMORY.md # Always loaded into system prompt (~200 lines max) ├── architecture.md # Topic file: system architecture decisions ├── patterns.md # Topic file: code patterns and conventions ├── debugging.md # Topic file: debugging insights ├── workflows.md # Topic file: development workflows └── known-issues.md # Topic file: bug tracking ``` ### Two-Tier Design 1. **MEMORY.md** (always in context): Concise index with key facts, quick reference tables, and links to topic files. Lines after 200 are truncated — keep it tight. 2. **Topic files** (consulted as needed): Detailed reference organized by domain. No size limit, but keep each file focused on one topic. ## What to Save ### Save These - **Stable patterns** confirmed across multiple interactions (naming conventions, file organization, coding style) - **Architectural decisions** and their rationale - **Important file paths** and project structure - **User preferences** for workflow, tools, and communication style - **Solutions to recurring problems** and debugging insights - **Critical gotchas** that cause repeated m...

Details

Author
tractorjuice
Repository
tractorjuice/arc-kit
Created
9 months ago
Last Updated
today
Language
JavaScript
License
NOASSERTION

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category