Memory Systems

Wybiera właściwą warstwę pamięci (plik/wektor/graf/graf czasowy) zgodnie z wymaganiami, zamiast uniwersalnego rozwiązania.

Autor: mjunaidca · mjunaidca/mjs-agent-skills

Testowano · Działa ★ 8.8/10

Memory Systems — Wybiera właściwą warstwę pamięci (plik/wektor/graf/graf czasowy) zgodnie z wymaganiami, zamiast uniwersalnego rozwiązania.

Co robi ten skill

Umiejętność referencyjna do projektowania architektur pamięci agentów: przedstawia spektrum pamięci roboczej/krótkoterminowej/długoterminowej/encji/czasowo-wiedzy-grafu, podaje regułę wyboru dopasowaną do potrzeb zapytań i dostarcza działający kod Pythona (VectorStore, PropertyGraph, TemporalKnowledgeGraph) w scripts/memory_store.py. Aktywuje się przy budowaniu agentów, które muszą przechowywać stan między sesjami, utrzymywać spójność tożsamości encji lub rozumować nad faktami zmieniającymi się w czasie.

Raport z testu

Faktycznie uruchomiono dołączone skrypty scripts/memory_store.py i scripts/verify.py w rzeczywistym interpreterze Pythona (nie symulowanym): oba wykonały się poprawnie, a kod grafu czasowego poprawnie zbudował sesję, zapisał fakt i zwrócił kontekst encji — przykłady kodu umiejętności są funkcjonalne, a nie dekoracyjne.

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

Instalacja

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

Komendy i przykładowe prompty

  • /memory-systemsWybiera właściwą warstwę pamięci (plik/wektor/graf/graf czasowy) zgodnie z wymaganiami, zamiast uniwersalnego rozwiązania.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

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