Agent skill · writing content · sundial-org

vestige

Cognitive memory system using FSRS-6 spaced repetition. Memories fade naturally like human memory. Use for persistent recall across sessions.

Why this skill is useful

Adds multiple executable scripts for memory management and user preference handling that enhance persistent recall capabilities.

What it needs

Requires jq installed locally. About 2k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.

What this skill does

Vestige Memory Skill Cognitive memory system based on 130 years of memory research. FSRS-6 spaced repetition, spreading activation, synaptic tagging—all running 100% local. Binary Location When to Use Persistent memory across sessions User preferences ("I prefer TypeScript", "I always use dark mode") Bug fixes and solutions worth remembering Project patterns and architectural decisions Reminders and future triggers Quick Commands Search Memory Save Memory (Smart Ingest) Simple Ingest Check Stats Health Check MCP Tools Available Tool Description ------ ------------- search Unified search (keyword + semantic + hybrid) smartingest Intelligent ingestion with duplicate detection ingest Simple memory storage memory Get, delete, or check memory state codebase Remember patterns and architectural decisions intention Set reminders and future triggers promotememory Mark memory as helpful (strengthens) demotememory Mark memory as wrong (weakens) Trigger Words User Says Action ----------- -------- "Remember this" smartingest immediately "Don't forget" smartingest with high priority "I always..." / "I never..." Save as preference "I prefer..." / "I like..." Save as preference "This is important" smartingest + promotememory "Remind me..." Create intention Session Start Routine At the start of conversations, search for relevant context: Helper Script For easier usage, create ~/bin/vmem: Data Location macOS: ~/Library/Application Support/com.vestige.core/ Linux: ~/.local/share/vestige/ Embedding cache: ~/Library/Caches/com.vestige.core/fastembed/ Integration Notes Vestige complements the existing memory/ folder system: memory/.md = Human-readable daily logs MEMORY.md = Curated long-term notes Vestige = Semantic search + automatic decay + spaced repetition Use Vestige for: Things you want to recall semantically (not just keyword search) Preferences that should persist indefinitely Solutions worth remembering (with automatic decay if unused)

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills sundial-org/vestige

View the source on GitHub

Browse the @skills marketplace