Memory Management

Two-tier working-memory guidance for shorthand, people, projects, and internal workplace language.

Memory Management is an individual skill from Anthropic’s official knowledge-work-plugins repository. Its direct primary source is https://github.com/anthropics/knowledge-work-plugins/tree/main/productivity/skills/memory-management. The skill is not a database, a standalone agent, or a promise of memory in every Claude environment. It describes a maintainable storage and retrieval method that helps Claude interpret workplace acronyms, nicknames, projects, roles, tools, and internal terminology. The instructions are most useful when short requests need to make sense to a team without requiring people to repeat the full context in every conversation.

Goal and architecture

According to the provider, the approach has two tiers. The CLAUDE.md file acts as a compact hot cache for information that is needed frequently. It can hold key contacts, common acronyms, active projects, and working preferences. The deeper knowledge base lives in a memory directory. A glossary.md file can collect the complete vocabulary, while people, projects, and context directories hold detailed profiles, project records, and company or team context. This separation is intended to keep frequent lookup fast while allowing the documentation to grow. Anthropic recommends keeping the fast layer deliberately small rather than copying every historical detail into the central file.

Tiered retrieval

For a request, the instructions say to check the working file first. When a nickname, acronym, or project name is found there, Claude can translate the shorthand into a more useful working context. If the item is missing, the next step is to search the full glossary. For an important action, the relevant person, project, or company profile can then provide deeper context. If the term remains unknown, Claude should ask the user instead of inventing a plausible meaning. This is a practical progressive-disclosure strategy: frequent information stays compact, while rare details are opened only when needed.

Content and maintenance

The source presents tables as a compact format for people, terms, and projects. A useful person record should include more than a name: it can capture role, team, alternate names, and relevant working context. Project records benefit from a codename, status, participants, and relationships to other initiatives. Frequently used information can be promoted into CLAUDE.md. Stale or rarely needed details should instead be demoted to deep storage. For initialization, Anthropic names the productivity start command, which can create task and memory structures. The exact availability of such commands depends on the Claude product and its plugin integration.

Boundaries, privacy, and trust

Memory Management does not create independent truth. An incorrectly maintained name, an outdated project, or an ambiguous acronym can produce a wrong interpretation. Review recipients, deadlines, permissions, and external actions before sending or executing anything consequential. Workplace profiles can contain personal, confidential, or security-sensitive information. Store only approved details, minimize context, define retention and access rules, and never put passwords, tokens, or other secrets in these files. A local Markdown knowledge base also does not automatically mean that a connected model runs locally; the selected client may transmit content to its model provider. The repository is licensed under Apache-2.0. This description was checked against the official source on September 9, 2026 and describes the method, not the correctness of any particular company documentation.

Free
Provider
Anthropic
License
Apache-2.0
Last reviewed
09.09.2026

Repository and documentation

Categories

Compatible with

Claude Code