memory-router

Route conversational data to SimpleMem or OpenMemory memory systems.

2|Updated Nov 4, 2025
One-click install
npx skills add https://github.com/bloknayrb/claudestuff --skill memory-router
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memory-router
Source: https://github.com/bloknayrb/claudestuff/tree/main/skills/memory-router
Command: npx skills add https://github.com/bloknayrb/claudestuff --skill memory-router

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill intelligently routes and stores information to the appropriate local memory system (SimpleMem or OpenMemory) to ensure context is persistently captured without requiring user confirmation for storage.

Core Features & Use Cases

  • Automatic Context Capture: Stores temporal facts, user preferences, lessons learned, and procedural knowledge as they arise in conversation.
  • Dual Memory System Integration: Leverages SimpleMem for time-sensitive data and OpenMemory for broader contextual information, optimizing memory retrieval.
  • Use Case: When a user mentions a deadline like "Project cutover is April 15", the skill automatically stores this in SimpleMem. If the user states a preference like "I prefer morning meetings", it's stored in OpenMemory.

Quick Start

Use the memory-router skill to automatically store any temporal facts, preferences, lessons learned, or procedural knowledge mentioned in the conversation.

Frequently Asked Questions about memory-router

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

FAQPage Schema
How do I automatically capture conversational context and store it for AI assistant retrieval?

Automatic context capture routes conversational data to local memory systems, storing temporal facts and preferences without requiring user confirmation. This ensures persistent memory retrieval for AI assistants by logging deadlines, commitments, and procedural knowledge as they arise.

How does dual memory routing work for knowledge management in an AI assistant?

Dual memory routing directs time-sensitive data like deadlines to SimpleMem, while broader contextual information such as user preferences and lessons learned goes to OpenMemory. This separation optimizes memory retrieval by matching data type to the appropriate storage system.

What's the best way to store deadlines and project dates mentioned in conversation?

Storing deadlines and project dates is handled automatically by routing temporal facts to SimpleMem. When a user mentions a specific date like a project cutover, the system captures and persists it for future retrieval without manual input.

Do I need to manually confirm storage when saving preferences and lessons learned?

No manual confirmation is needed to save preferences and lessons learned. The system automatically captures and stores working styles, procedural information, and user preferences in OpenMemory as they naturally arise during the conversation.

What types of procedural information and knowledge can be captured through conversational memory storage?

Conversational memory storage captures specific dates, deadlines, commitments, working styles, lessons learned, and procedural information. This contextual data is routed to either SimpleMem or OpenMemory to build a persistent knowledge base for the AI assistant.

Why use separate memory systems for temporal facts versus user preferences in context retrieval?

Separating temporal facts from user preferences optimizes context retrieval accuracy. SimpleMem handles time-sensitive data like deadlines, while OpenMemory stores broader knowledge and preferences, ensuring the AI assistant retrieves the correct information type efficiently.