Memory Systems

Wählt die richtige Speicherschicht (Datei/Vektor/Graph/zeitlicher Graph) pro Anforderung anstelle von Einheitsgröße.

von mjunaidca · mjunaidca/mjs-agent-skills

Getestet · Funktioniert ★ 8.8/10

Memory Systems — Wählt die richtige Speicherschicht (Datei/Vektor/Graph/zeitlicher Graph) pro Anforderung anstelle von Einheitsgröße.

Was es kann

Referenz-Skill für das Design von Agenten-Speicherarchitekturen: Legt das Spektrum von Arbeits-/Kurzzeit-/Langzeit-/Entitäts-/zeitlichen Wissensgraphen dar, gibt eine Auswahlregel, die auf Abfrageanforderungen abgestimmt ist, und liefert ausführbare Python-Skripte (VectorStore, PropertyGraph, TemporalKnowledgeGraph) in scripts/memory_store.py. Löst aus, wenn Agenten entwickelt werden, die Zustand über Sitzungen hinweg beibehalten, Entitätsidentität konsistent halten oder zeitlich variierende Fakten verarbeiten müssen.

Testbericht

Tatsächlich die gebündelten Skripte scripts/memory_store.py und scripts/verify.py gegen einen echten Python-Interpreter ausgeführt (nicht simuliert): Beide wurden sauber ausgeführt, und der zeitliche Graph-Code baute korrekt eine Sitzung auf, speicherte eine Tatsache und gab Entitätskontext zurück -- die Codebeispiele des Skills sind funktional, nicht dekorativ.

Getestet am: 2026-07-14 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/mjunaidca/mjs-agent-skills
cd mjs-agent-skills
mkdir -p ~/.claude/skills
cp -r .claude/skills/memory-systems ~/.claude/skills/memory-systems

Befehle & Beispiel-Prompts

  • /memory-systemsWählt die richtige Speicherschicht (Datei/Vektor/Graph/zeitlicher Graph) pro Anforderung anstelle von Einheitsgröße.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • What memory architecture fits an agent needing cross-session preferences?
  • Design a time-travel query system for subscription plan history
  • Should I use a vector store or a knowledge graph for this agent's memory?