neural-memory
Associative memory with spreading activation for persistent, intelligent recall.\nUse PROACTIVELY when:\n(1) You need to remember facts, decisions, errors, or context across sessions\n(2) User asks \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Associative memory with spreading activation for persistent, intelligent recall.\nUse PROACTIVELY when:\n(1) You need to remember facts, decisions, errors, or context across sessions\n(2) User asks \
How to use
Na początku nowej sesji lub gdy zadanie odnosi się do wcześniejszej pracy, użyj komendy przywołania: nmem_recall("kontekst projektu") lub nmem_recall("
"). To pobierze powiązane wspomnienia z poprzednich sesji. Po ukończeniu każdego zadania, jeśli podjąłeś decyzję, naprawiłeś błąd, odkryłeś wzorzec lub nauczyłeś się preferencji użytkownika, zapisz to za pomocą: nmem_remember(content="Wybrałem X zamiast Y, ponieważ Z", type="decision", priority=7, tags=["projekt", "temat"]). Używaj języka przyczynowego, maksymalnie 1-3 zdania.
Dla notatek tymczasowych, kontekstu debugowania lub rozumowania, które nie powinno być trwałe, użyj flagi ephemeral=true: nmem_remember(content="...", ephemeral=true). Takie wpisy wygasają automatycznie po 24 godzinach.
Wybierz odpowiedni typ pamięci w zależności od zawartości: "fact" dla stabilnej wiedzy, "error" dla błędów i ich przyczyn, "workflow" dla kroków procesu, "preference" dla preferencji użytkownika, "instruction" dla reguł do przestrzegania.
Na koniec sesji uruchom przetwarzanie: nmem_auto(action="process", text="krótkie podsumowanie"). To konsoliduje wspomnienia i przygotowuje je do następnej sesji.
Jeśli chcesz zaoszczędzić tokeny, dodaj parametr compact=true do dowolnej komendy — zmniejszy to zużycie o 60-80 procent.