
Agent Memory Systems
Design tenant-scoped memory, retrieval and retention for AI agents across sessions
- Repository
- sickn33/agentic-awesome-skills
- Stars
- 49,023
- Licence
- MIT
- Files
- 2 files
What it does
This skill guides an AI agent through designing how an assistant remembers things: facts and preferences, past events, and reusable methods, stored separately per verified user or customer. It pushes the agent to check permissions and retention limits, keep original records, avoid mixing one customer's history with another's, and test that retrieval stays isolated and bounded before anything is written. It works mainly as a planning and review guide, and it points to a longer reference guide for details.
Great for
- Developers building support or assistant agents that must remember users across sessions
- Teams planning a migration of embeddings or vector stores while preserving source records
- Engineers auditing retrieval that may leak stale, conflicting or another tenant's records
Skip it if
- Simple one-off chats that do not need persistent memory (the procedure adds unnecessary overhead)
- Production use without expert review, since the guide's sketches are not deployable integrations and the output is not a substitute for testing in your environment
- Anyone expecting it to set up a working memory database by itself, because it asks the agent to choose an existing installed SDK adapter rather than providing one
Try asking
- “Our support agent forgets customer preferences between sessions. Design memory for two tenants without sharing history.”
- “Diagnose why our agent retrieved conflicting or stale conversation records for a user.”
- “Plan a migration from our current embedding model to a new vector store while keeping source records intact.”
- “Review our RAG retention policy and propose tests that confirm cross-tenant records cannot be retrieved.”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 2 original files, the MIT licence and an attribution note.
agent-memory-systems.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip agent-memory-systems.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip agent-memory-systems.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Provide your existing store, SDK and model versions up front so the agent can select a real adapter instead of a historical sketch.
- Ask for isolated test fixtures and held-out retrieval questions before expanding storage.
- Review any hosted cost or data destination the plan lists before approving writes, since the skill says to apply only authorized persistence changes.
What's inside
- references/detailed-guide.md
- SKILL.md
Redistributed unmodified from sickn33/agentic-awesome-skills under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.