memory-system

Store and recall user-provided facts across sessions with tiered memory architecture.

11|Updated Dec 18, 2025
One-click install
npx skills add https://github.com/brolag/neural-claude-code --skill memory-system-brolag
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memory-system
Source: https://github.com/brolag/neural-claude-code/tree/main/skills/memory-system
Command: npx skills add https://github.com/brolag/neural-claude-code --skill memory-system-brolag

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Read and write to the memory system to persist user data across sessions, enabling continuity and learning across projects and tasks.

Core Features & Use Cases

  • Persistent global and project memory that stores user preferences, patterns, and learned insights.
  • Context-aware recall and forgetting commands to manage memory scope and relevance.
  • Safe, auditable memory with event logging and an active_context.md to guide session behavior.

Quick Start

Tell me to remember a fact, and I will store it for recall in future sessions.

Frequently Asked Questions about memory-system

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I persist user preferences and facts across different chat sessions?

You can persist user preferences across sessions using a memory system that stores and recalls facts globally and per project. This maintains contextual continuity by applying learned insights and preferences to future conversations automatically.

What is the best way to manage context scope when recalling long-term memory?

Managing context scope when recalling long-term memory is best handled with controlled scope operations and memory pruning. This retrieves only relevant project facts and global preferences, keeping the active context focused and preventing information overload.

How does event logging work for maintaining an auditable memory of user facts?

Event logging for an auditable memory works by recording fact storage and recall operations within a tiered memory architecture. This creates a traceable history of changes alongside an active_context.md file that guides ongoing session behavior.

Can I use a single memory store to handle both global preferences and project-specific facts?

Yes, you can use a tiered memory architecture to handle both global preferences and project-specific facts. It applies standardized fact schemas to manage different scopes, ensuring project data remains isolated from global user learnings.

When should I use memory pruning operations in session management?

You should use memory pruning operations in session management when accumulated facts become outdated or exceed relevant scope. Pruning removes irrelevant data from the active context, ensuring recall operations remain efficient and highly targeted.