Memory Systems

Kiest de juiste geheugenlaag (bestand/vector/graaf/temporele graaf) per vereiste in plaats van one-size-fits-all

Door mjunaidca · mjunaidca/mjs-agent-skills

Getest · Werkt ★ 8.8/10

Memory Systems — Kiest de juiste geheugenlaag (bestand/vector/graaf/temporele graaf) per vereiste in plaats van one-size-fits-all

Wat het doet

Referentie skill voor het ontwerpen van agent geheugen architecturen: legt het spectrum van werkend/kortetermijn/langetermijn/entiteit/temporele-kennisgraaf uit, geeft een selectieregel die overeenkomt met query behoeften, en levert uitvoerbare Python (VectorStore, PropertyGraph, TemporalKnowledgeGraph) in scripts/memory_store.py. Triggert bij het bouwen van agents die state moeten behouden over sessies heen, entiteitsidentiteit consistent moeten houden, of redeneren over tijdsvariërende feiten.

Testrapport

De gebundelde scripts/memory_store.py en scripts/verify.py daadwerkelijk uitgevoerd tegen een echte Python interpreter (niet gesimuleerd): beide executeerden schoon, en de temporele graaf code bouwde correct een sessie, sloeg een feit op, en retourneerde entiteitscontext -- de codevoorbeelden van de skill zijn functioneel, niet decoratief.

Getest op: 2026-07-14 · Claude Code 2.x (agent harness)

Installatie

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

Commando's en voorbeeldprompts

  • /memory-systemsKiest de juiste geheugenlaag (bestand/vector/graaf/temporele graaf) per vereiste in plaats van one-size-fits-all

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • 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?