npx skills add ...
npx skills add anthropics/knowledge-work-plugins --skill memory-management
Two-tier memory system that makes Claude a true workplace collaborator. Decodes shorthand, acronyms, nicknames, and internal language so Claude understands requests like a colleague would. CLAUDE.md for working memory, memory/ directory for the full knowledge base.
npx skills add anthropics/knowledge-work-plugins --skill memory-management
Memory makes Claude your workplace collaborator - someone who speaks your internal language.
Transform shorthand into understanding:
Without memory, that request is meaningless. With memory, Claude knows:
CLAUDE.md (Hot Cache):
memory/glossary.md (Full Glossary):
memory/people/, projects/, context/:
This tiered approach keeps CLAUDE.md lean (~100 lines) while supporting unlimited scale in memory/.
CLAUDE.md in current working directorymemory/ subdirectoryUse tables for compactness. Target ~50-80 lines total.
memory/glossary.md - The decoder ring:
memory/people/{name}.md:
memory/projects/{name}.md:
memory/context/company.md:
Always decode shorthand before acting on requests:
Example:
When user says "remember this" or "X means Y":
Glossary items (acronyms, terms, shorthand):
People:
Projects:
Preferences: Add to CLAUDE.md Preferences section
When user asks "who is X" or "what does X mean":
Use /productivity:start to initialize by scanning your chat, calendar, email, and documents. Extracts people, projects, and starts building the glossary.
todd-martinez.md, project-phoenix.md)| Type | CLAUDE.md (Hot Cache) | memory/ (Full Storage) |
|---|---|---|
| Person | Top ~30 frequent contacts | glossary.md + people/{name}.md |
| Acronym/term | ~30 most common | glossary.md (complete list) |
| Project | Active projects only | glossary.md + projects/{name}.md |
| Nickname | In Key People if top 30 | glossary.md (all nicknames) |
| Company context | Quick reference only | context/company.md |
| Preferences | All preferences | - |
| Historical/stale | ✗ Remove | ✓ Keep in memory/ |
Promote to CLAUDE.md when:
Demote to memory/ only when:
This keeps CLAUDE.md fresh and relevant.