Agent skill · writing content · runablehq
mem
Store and retrieve memories (notes, facts, decisions, snippets, images) using a local SQLite database with full-text search. Use when you need to remember information across sessions, recall previous decisions, store code snippets, or search your knowledge base.
Why this skill is useful
Provides specific commands and usage patterns for managing memories in a SQLite database that the AI wouldn't reliably generate on its own.
What it needs
Requires sqlite installed locally. About 1k tokens when loaded. Last updated 2026-03-21. 6 stars on the source repository.
What this skill does
mem — Agent Memory Store A CLI tool for storing and retrieving memories with full-text search. Data is stored locally in ~/.mem/mem.db. When to Use Remember user preferences, project decisions, important facts Store code snippets, commands, configurations for later recall Search your knowledge base before asking the user for information you may have stored Attach images (screenshots, diagrams) to memories Commands Three operators: (none) = recall, + = remember, - = forget. Recall (search, list, get) Remember Forget Piping Best Practices 1. Tag consistently — Use lowercase, descriptive tags like prefs, api, deploy, db 2. Search before asking — Check if you've stored relevant information before asking the user 3. Store decisions — When making architectural or design decisions, store the reasoning 4. Keep memories atomic — One concept per memory for better searchability Output Formats Default: One-line summary per result --full: Complete content inline --json: Structured JSON for parsing
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills runablehq/skill--79de5b