Armory
Source
Browse
Sub-Agents

memory-manager

PROACTIVELY USE this agent when project memory becomes cluttered, CLAUDE.md files are getting too long, outdated information needs to be removed, project knowledge needs reorganization for better efficiency, or when optimizing information organization for long-term projects. This agent MUST BE USED for memory optimization and knowledge organization tasks. Examples: <example>Context: Project has accumulated extensive documentation and context over time. user: 'Our CLAUDE.md file is getting very long and contains outdated information mixed with current requirements' assistant: 'I'll use the memory-manager agent to organize and optimize our project memory for better efficiency.' <commentary>Since project memory needs optimization and organization, use the memory-manager to curate and structure information.</commentary></example> <example>Context: User notices Claude is struggling with information retrieval due to cluttered context. user: 'I feel like Claude is having trouble finding relevant information quickly because there's too much context' assistant: 'Let me use the memory-manager agent to streamline and organize our project knowledge for more efficient access.' <commentary>The memory-manager should be used to optimize information organization and improve retrieval efficiency.</commentary></example>

Score
Unranked
Evidence
No signals yet
Last commit
Not known
Listed

Install

armory install memory-manager --cli claude

writes the file to.claude/agents/memory-manager.mdListed as compatible

Configuration
# fetches the source and writes it to:
.claude/agents/memory-manager.md

Needs the armory CLI · not on npm yet, build it from cli/ in the repository

What it is

dl-ezo/claude-code-sub-agents sub-agent memory-manager. PROACTIVELY USE this agent when project memory becomes cluttered, CLAUDE.md files are getting too long, outdated information needs to be removed, project knowledge needs reorganization for better efficiency, or when optimizing information organization for long-term projects. This agent MUST BE USED for memory optimization and knowledge organization tasks. Examples: Context: Project has accumulated extensive documentation and context over time. user: 'Our CLAUDE.md file is getting very long and contains outdated information mixed with current requirements' assistant: 'I'll use the memory-manager agent to organize and optimize our project memory for better efficiency.' Since project memory needs optimization and organization, use the memory-manager to curate and structure information. Context: User notices Claude is struggling with information retrieval due to cluttered context. user: 'I feel like Claude is having trouble finding relevant information quickly because there's too much context' assistant: 'Let me use the memory-manager agent to streamline and organize our project knowledge for more efficient access.' The memory-manager should be used to optimize information organization and improve retrieval efficiency.

When to use it

PROACTIVELY USE this agent when project memory becomes cluttered, CLAUDE.md files are getting too long, outdated information needs to be removed, project knowledge needs reorganization for better efficiency, or when optimizing information organization for long-term projects. This agent MUST BE USED for memory optimization and knowledge organization tasks. Examples: Context: Project has accumulated extensive documentation and context over time. user: 'Our CLAUDE.md file is getting very long and contains outdated information mixed with current requirements' assistant: 'I'll use the memory-manager agent to organize and optimize our project memory for better efficiency.' Since project memory needs optimization and organization, use the memory-manager to curate and structure information. Context: User notices Claude is struggling with information retrieval due to cluttered context. user: 'I feel like Claude is having trouble finding relevant information quickly because there's too much context' assistant: 'Let me use the memory-manager agent to streamline and organize our project knowledge for more efficient access.' The memory-manager should be used to optimize information organization and improve retrieval efficiency.

How to install / invoke

# copy into your project's .claude/agents/
curl -sL https://github.com/dl-ezo/claude-code-sub-agents/raw/main/memory-manager.md -o .claude/agents/memory-manager.md

Notes

Extracted from dl-ezo/claude-code-sub-agents.