remember

Solid

capture decisions, lessons, reminders, and todos into the lore knowledge graph

AI & Automation 28 stars 6 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
49
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

<!-- tested with: claude code v2.1.122 --> When the user runs `/lore:remember`, your job is to persist what they want to keep into the `notes` table of `~/.claude/lore/lore.db`. This is the user-controlled layer of the knowledge graph -- the parts of memory that can't be inferred from JSONL alone. ## locate notes.py The CLI is shipped with the plugin. Resolve it once and reuse the path. `````bash NOTES="" for p in "${CLAUDE_PLUGIN_ROOT}/scripts/notes.py" \ "$HOME/.claude/plugins/marketplaces/anipotts/claude-code-tips/plugins/lore/scripts/notes.py" \ $(find "$HOME/.claude/plugins" -path "*/lore/scripts/notes.py" 2>/dev/null | head -1); do if [ -n "$p" ] && [ -f "$p" ]; then NOTES="$p"; break; fi done if [ -z "$NOTES" ]; then echo "could not find notes.py -- is the lore plugin installed?"; exit 1; fi echo "using: $NOTES" ````` If the resolution fails, tell the user and stop. Don't fall back to writing raw SQL -- the helper validates types and timestamps. ## intents Map the user's request to one of these intents. If the input is ambiguous (e.g. they say "remember the auth work was hard"), default to `add` with `--type lesson`. | user phrasing | intent | call | |---|---|---| | "remember <X>", "save <X>", "log decision <X>" | add | `notes.py add "<title>" [--body ...] [--type ...] [--tags ...] [--project ...] [--session ...] [--file ...]` | | "show notes", "list lessons", "what did i remember" | list | `notes.py list [--type ...] [--project ...] [--tag ...

Details

Author
anipotts
Repository
anipotts/claude-code-tips
Created
6 months ago
Last Updated
2 days ago
Language
JavaScript
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

lore

Maintain and recall persistent memory (Hermes-pattern). Use when the user says "remember this", asks what you know about them or the project, when you learn a durable preference/environment fact/workaround/correction worth keeping, or when a problem feels like it was solved in an earlier session and past transcripts should be searched.

2 Updated today
docwilde
AI & Automation Listed

lorekeeper-memorize

Memorize important facts, user instructions, unique discoveries, and interesting knowledge into the Lorekeeper knowledge base. Use proactively whenever the agent encounters noteworthy information — domain knowledge, user preferences, architectural decisions, debugging insights, workflow instructions, or any fact worth recalling in future sessions. Always searches for related memories and creates links between them.

5 Updated 1 months ago
Jessinra
AI & Automation Listed

lore

Long-term Markdown project memory for AI coding agents. Use when the user wants to record, recall, audit, sync, or compress project decisions, architecture, conventions, monorepo scopes, or `.lore/` entries, including natural-language requests like "remember this decision" or explicit `lore init/sync/query/audit/compress/mirror/history`. Do not trigger on native `/init` or `/compact`, or generic init/compress/audit/query tasks unless the object is clearly project memory, `.lore/`, decisions, or conventions. Stores `.lore/` Markdown and can mirror to CLAUDE.md / .cursorrules / AGENTS.md.

23 Updated 1 weeks ago
TheaDust