Use this skill when implementing memory for AI agents. Activate when the user needs agents to remember
past interactions, implement context persistence, build knowledge bases for agents, design agent state
management, or create shared memory between multiple agents.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Agent Memory Systems
Design and implement memory systems that give agents persistent knowledge and context.
## When to Use
- Agents need to remember across sessions
- Multiple agents share knowledge
- Long-running tasks require state persistence
- Building agents that learn from experience
## Memory Types
```
┌─────────────────────────────────────────────────────────────┐
│ AGENT MEMORY TAXONOMY │
├─────────────────────────────────────────────────────────────┤
│ │
│ Working Memory (Active Context) │
│ └─ Current conversation, immediate task state │
│ │
│ Short-Term Memory (Session) │
│ └─ Recent interactions, temporary facts │
│ │
│ Long-Term Memory (Persistent) │
│ ├─ Episodic: Past events, experiences │
│ ├─ Semantic: Facts, knowledge, learned info │
…
The line at the top of this page pins the label git:20260205.a0b8780, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
GET https://markdownregistry.com/api/v1/artifacts/art_s7tdrjw26jwcl553
GET https://markdownregistry.com/api/v1/resolve?ref=latestaiagents/agent-skills/agent-memory-systems
GET https://markdownregistry.com/api/v1/blob/566fb8ad5578e1458f4141e5c5ea99398f7431bc9e41768c5e05178d8e6948b3
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
latestaiagents/agent-skills · plugins/agent-architect/skills/langgraph/agent-checkpointing/SKILL.md · Implement checkpointing for agent recovery, debugging, and replay.
Use this skill when building recoverable agents…
latestaiagents/agent-skills · plugins/agent-architect/skills/langgraph/durable-state-patterns/SKILL.md · Implement persistent agent state that survives failures and restarts.
Use this skill when building stateful agents…
latestaiagents/agent-skills · plugins/agent-architect/skills/langgraph/langgraph-workflows/SKILL.md · Build agent workflows with LangGraph 1.0 state machines and graph patterns.
Use this skill when creating agent graphs…
latestaiagents/agent-skills · plugins/agent-architect/skills/patterns/a2a-protocols/SKILL.md · Implement Agent-to-Agent (A2A) communication for cross-framework interoperability.
Use this skill when building…
latestaiagents/agent-skills · plugins/agent-architect/skills/patterns/agent-error-recovery/SKILL.md · Use this skill when implementing error handling for AI agents. Activate when the user needs agents to
handle failures…
latestaiagents/agent-skills · plugins/agent-architect/skills/patterns/agent-handoff-protocols/SKILL.md · Use this skill when designing task handoffs between agents. Activate when the user needs to pass work
between agents…
latestaiagents/agent-skills · plugins/agent-architect/skills/patterns/agent-mesh-architecture/SKILL.md · Use this skill when designing peer-to-peer multi-agent systems. Activate when the user needs agents
that collaborate…
latestaiagents/agent-skills · plugins/agent-architect/skills/patterns/agent-supervisor-pattern/SKILL.md · Use this skill when designing supervisor-based multi-agent systems. Activate when the user needs to
orchestrate…
latestaiagents/agent-skills · plugins/agent-architect/skills/patterns/agent-tool-routing/SKILL.md · Use this skill when implementing tool selection for AI agents. Activate when the user needs agents to
choose the right…
latestaiagents/agent-skills · plugins/agent-architect/skills/patterns/human-in-loop-agents/SKILL.md · Build agents that pause for human approval, review, and intervention.
Use this skill when implementing approval…
latestaiagents/agent-skills · plugins/agent-architect/skills/testing/agent-testing-harness/SKILL.md · Use this skill when testing AI agent systems. Activate when the user needs to test agent behavior,
write tests for…
sickn33/agentic-awesome-skills · plugins/agentic-awesome-skills-claude/skills/agent-memory-systems/SKILL.md · Design tenant-scoped memory, retrieval and retention for agents. Use when planning RAG, conversation history, vector…
davila7/claude-code-templates · cli-tool/components/skills/ai-research/agent-memory-systems/SKILL.md · Memory is the cornerstone of intelligent agents. Without it, every interaction starts from zero. This skill covers the…
francostino/opencode-skills-collection · bundled-skills/agent-memory-systems/SKILL.md · Design tenant-scoped memory, retrieval and retention for agents. Use when planning RAG, conversation history, vector…
aicodedecode/awesome-muse-skills · skills-imported/agent-memory-systems/SKILL.md · Memory is the cornerstone of intelligent agents. Without it, every interaction starts from zero. This skill covers the…