Memory Systems
This skill should be used for persistent semantic memory in agent systems: cross-session knowledge retention, entity tracking, temporal validity, graph or vector retrieval, memory consolidation, and memory benchmark selection. Route file-backed scratchpads to filesystem-context, handoff summaries to context-compression, and token-efficiency tactics to context-optimization.
Install
npx skills add muratcankoylan/Agent-Skills-for-Context-Engineering --skill memory-systemsgit clone --depth 1 https://github.com/muratcankoylan/Agent-Skills-for-Context-Engineering.git /tmp/Agent-Skills-for-Context-Engineering
mkdir -p ~/.claude/skills
cp -r /tmp/Agent-Skills-for-Context-Engineering/skills/memory-systems ~/.claude/skills/memory-systemsPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# Memory System Design Memory provides the persistence layer that allows agents to maintain continuity across sessions and reason over accumulated knowledge. Simple agents rely entirely on context for memory, losing all state when sessions end. Sophisticated agents implement layered memory architectures that balance immediate context needs with long-term knowledge retention. The evolution from vector stores to knowledge graphs to temporal knowledge graphs represents increasing investment in structured memory for improved retrieval and reasoning. ## When to Activate Activate this skill when: - Building agents that must persist knowledge across sessions - Choosing between memory frameworks (Mem0, Zep/Graphiti, Letta, LangMem, Cognee) - Needing to maintain entity consistency across conversations - Implementing reasoning over accumulated knowledge - Designing memory architectures that scale in production - Evaluating memory systems against benchmarks (LoCoMo, LongMemEval, DMR) - Building dynamic memory with automatic entity/relationship extraction and self-improving memory (Cognee) Do not activate this skill for adjacent work owned by other skills: - File-backed scratchpads, run logs, and tool-output offloading: `filesystem-context`. - Conversation compaction or human-readable handoff summaries: `context-compression`. - Masking, prefix caching, token budgets, or retrieval scoping inside one trajectory: `context-optimization`.
Details
- Skill name
memory-systems- Path
skills/memory-systems/SKILL.md- License
- MIT
- Repo updated
- 12 October 2026
FAQ
What does the Memory Systems skill do?
This skill should be used for persistent semantic memory in agent systems: cross-session knowledge retention, entity tracking, temporal validity, graph or vector retrieval, memory consolidation, and memory benchmark selection. Route file-backed scratchpads to filesystem-context, handoff summaries to context-compression, and token-efficiency tactics to context-optimization.
How do I install the Memory Systems skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add muratcankoylan/Agent-Skills-for-Context-Engineering --skill memory-systems. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Memory Systems popular?
It lives in muratcankoylan/Agent-Skills-for-Context-Engineering, which has 18,259 GitHub stars and 1,508 forks, and is included in 3 curated skill lists.
Related skills
Context Compression
18kmuratcankoylan/Agent-Skills-for-Context-Engineering
This skill should be used when long-running agent sessions need context compression, structured summarization, compaction, token-per-task optimization, or durable handoff summaries that preserve decisions, files, risks, and next actions.
Context Degradation
18kmuratcankoylan/Agent-Skills-for-Context-Engineering
This skill should be used for diagnosing and mitigating context degradation: lost-in-middle failures, context poisoning, context clash, context confusion, attention-pattern issues, and agent performance degradation caused by accumulated or conflicting context.
Context Engineering Collection
18kmuratcankoylan/Agent-Skills-for-Context-Engineering
A comprehensive collection of Agent Skills for context engineering, harness engineering, multi-agent architectures, and production agent systems. Use when building, optimizing, evaluating, or debugging agent systems that require effective context management and reliable operating loops.
Task Observer
3.7krebelytics/one-skill-to-rule-them-all
Monitors task execution for skill improvement opportunities: logs patterns, user corrections and methodology worth preserving to the workspace, turns them into skill updates in a weekly review, and flags repeating work as new skills. Use during ANY multi-step task, agentic workflow, or work session. Also triggers in post-task feedback discussions and when the user mentions skill observations, the observation log, or skill taxonomy. Also known as "One Skill to Rule Them All" — trigger on this phrase too. IMPORTANT: invoke this skill before the FIRST tool call of any session and before writing o
Context Engineering Advisor
7.8kdeanpeters/Product-Manager-Skills
Diagnose context stuffing vs. context engineering. Use when an AI workflow feels bloated, brittle, or hard to steer reliably.
Summarize Meeting
28kphuryn/pm-skills
Summarize a meeting transcript into structured notes with date, participants, topic, key decisions, summary points, and action items. Use when processing meeting recordings, creating meeting notes, writing meeting minutes, or recapping discussions.
Browse the most popular Claude skills, all productivity & notes skills, or write your own with the skills generator.