skills/memory/SKILL.md
Persistent key-value storage for notes, reminders, and user preferences. Store and retrieve information across conversations using a simple JSON-based storage system.
npx skillsauth add sahiixx/moltworker memoryInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Persistent storage for notes, reminders, and user data.
node /path/to/skills/memory/scripts/store.js set "meeting_notes" "Discuss Q1 roadmap"
node /path/to/skills/memory/scripts/store.js get "meeting_notes"
node /path/to/skills/memory/scripts/store.js list
Key-value storage operations.
Commands:
node store.js get <key> # Get value
node store.js set <key> <value> # Set value
node store.js delete <key> # Delete key
node store.js list [--prefix <p>] # List keys
node store.js clear # Clear all (requires --confirm)
Quick notes with timestamps.
Usage:
node notes.js add "Remember to follow up with client"
node notes.js list [--limit <n>]
node notes.js search <query>
node notes.js delete <id>
Time-based reminders.
Usage:
node reminders.js add "Team meeting" --at "2024-01-20 10:00"
node reminders.js list [--pending|--all]
node reminders.js complete <id>
node reminders.js delete <id>
node store.js set "user.timezone" "America/New_York"
node store.js set "user.language" "en"
node store.js get "user.timezone"
node notes.js add "Project Alpha: completed phase 1"
node notes.js add "Bug found in auth module"
node notes.js list --limit 5
node reminders.js add "Submit report" --at "2024-01-15 17:00"
node reminders.js add "Call John" --at "2024-01-16 09:00"
node reminders.js list --pending
Data is stored in ~/.moltbot/memory/:
store.json - Key-value pairsnotes.json - Timestamped notesreminders.json - Scheduled reminders{
"key1": "value1",
"key2": { "nested": "object" }
}
{
"notes": [
{ "id": "abc123", "content": "Note text", "created": "2024-01-15T10:30:00Z" }
]
}
{
"reminders": [
{
"id": "xyz789",
"content": "Meeting",
"due": "2024-01-20T10:00:00Z",
"completed": false,
"created": "2024-01-15T10:30:00Z"
}
]
}
Memory data is included in R2 backups if configured. See the main README for R2 storage setup.
development
Modern web scraping with structured data extraction. Fetch web pages, extract content using CSS selectors, parse structured data (JSON-LD, Open Graph, meta tags), and handle pagination.
development
System monitoring and diagnostics. Get CPU, memory, disk, network stats, process information, environment details, and health checks for services and endpoints.
tools
Make HTTP requests to external APIs. Supports GET, POST, PUT, DELETE with JSON and form data. Use for fetching data, calling APIs, and webhooks.
tools
File system utilities for reading, writing, listing, and searching files. Includes tree view, file search by pattern, and text search within files.