memory

Store and retrieve persistent user data in a local JSON store.

Updated Jan 31, 2026
One-click install
npx skills add https://github.com/sahiixx/moltworker --skill memory-sahiixx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: memory
Source: https://github.com/sahiixx/moltworker/tree/main/skills/memory
Command: npx skills add https://github.com/sahiixx/moltworker --skill memory-sahiixx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Persistent memory across conversations is essential for continuity in chat workflows. This Memory Skill provides a simple JSON-based store to persist notes, reminders, and user preferences, so context is retained across sessions.

Core Features & Use Cases

  • Note-taking: Save quick notes and retrieve them later across chats.
  • Reminders: Create time-based reminders to trigger tasks.
  • Preference storage: Persist user settings like timezone or language across sessions.

Quick Start

Use the memory skill to store and retrieve data:

  • Store a quick note: node notes.js add "Remember to follow up with client"
  • Save a user preference: node store.js set "user.timezone" "America/New_York"
  • Create a reminder: node reminders.js add "Team sync" --at "2024-01-20 10:00"

Frequently Asked Questions about memory

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

FAQPage Schema
How do I store persistent notes and reminders across chat sessions?

To store persistent notes and reminders across chat sessions, use a local JSON-based store under ~/.moltbot/memory accessed via Node.js scripts. It retains context like user preferences, quick notes, and time-based reminders without external dependencies.

Can I save user preferences like timezone across different chat workflows?

Yes, you can save user preferences like timezone across chat workflows by setting key-value pairs in the local JSON store. Use the store.js script to persist settings such as user.timezone for consistent session retrieval.

How do I create time-based reminders that trigger tasks in Node.js?

You create time-based reminders that trigger tasks by running reminders.js with a task name and an --at flag specifying the schedule. The reminder is saved to the local JSON store for persistent access across conversations.

Do I need any external dependencies to use a local JSON-based memory store?

No external dependencies are required to use the local JSON-based memory store. It operates entirely through Node.js scripts managing notes, reminders, and preferences within the ~/.moltbot/memory directory.

What is the best way to retrieve saved notes from previous conversations?

The best way to retrieve saved notes from previous conversations is using the notes.js script to query the local JSON store. This retrieves previously added entries persisted in the ~/.moltbot/memory directory across sessions.