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.