Memory Systems
Sceglie il giusto livello di memoria (file/vettore/grafo/grafo temporale) per requisito invece di uno standard per tutti
Promosso
Cosa fa
Skill di riferimento per la progettazione di architetture di memoria per agenti: delinea lo spettro di memoria di lavoro/breve termine/lungo termine/entità/grafo temporale della conoscenza, fornisce una regola di selezione abbinata alle esigenze di query e distribuisce codice Python eseguibile (VectorStore, PropertyGraph, TemporalKnowledgeGraph) in scripts/memory_store.py. Si attiva quando si costruiscono agenti che devono persistere lo stato tra le sessioni, mantenere l'identità delle entità coerente, o ragionare su fatti variabili nel tempo.
Rapporto di test
Ho effettivamente eseguito gli script inclusi scripts/memory_store.py e scripts/verify.py contro un vero interprete Python (non simulato): entrambi sono stati eseguiti correttamente, e il codice del grafo temporale ha correttamente costruito una sessione, memorizzato un fatto e restituito il contesto dell'entità -- gli esempi di codice della skill sono funzionali, non decorativi.
Testato il: 2026-07-14 · Claude Code 2.x (agent harness)
Installazione
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
Comandi e prompt di esempio
/memory-systemsSceglie il giusto livello di memoria (file/vettore/grafo/grafo temporale) per requisito invece di uno standard per tutti
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
What memory architecture fits an agent needing cross-session preferences?Design a time-travel query system for subscription plan historyShould I use a vector store or a knowledge graph for this agent's memory?