2.5k
GitHub Stars
2
Bundled Files
2 months ago
Catalog Refreshed
3 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill openclaw/skills --skill memory-never-forget- _meta.json302 B
- SKILL.md3.8 KB
Overview
This skill is an enhanced memory system for AI assistants based on the Atkinson-Shiffrin three-stage memory model. It provides automatic session loading, real-time writing of important information, and long-term consolidation to preserve continuity across conversations. Use it to reliably remember user preferences, commitments, and past conversation context.
How this skill works
At session start the skill loads user profile, assistant identity, today's and recent logs, and long-term memories so the assistant doesn’t ask the user to repeat. During the conversation it classifies exchanges and writes todos, preferences, and important facts in real time. Before ending a session it summarizes key points and consolidates critical items into long-term memory for future retrieval.
When to use it
- Setting up memory for a new user session
- When a user says “remember this” or “don't forget”
- When a user asks about past conversations or what they previously told you
- At the start of a conversation to load context and avoid repetition
- When users provide personal details, preferences, or make commitments
Best practices
- Always load relevant memories at session start to maintain continuity
- Write important facts immediately; don’t wait until session end
- Search memory before answering questions that might reference past interactions
- Confirm with the user when storing sensitive or ambiguous information
- Summarize and consolidate key items at session end to transfer to long-term memory
Example use cases
- A user tells you their birthday and you store it as a profile attribute for future reminders
- User asks “what did we discuss last time?” — search memory and provide a concise recap
- User asks you to remember a task for tomorrow — add it to todos and confirm the reminder
- At the start of a new session, automatically load user preferences (tone, names, topics) so the conversation respects prior settings
- User corrects an earlier detail — update the stored memory and acknowledge the correction
FAQ
Store confirmed or repeatedly referenced facts, user preferences, committed tasks, and any information the user explicitly asks you to remember. Avoid storing transient or sensitive data without consent.
What happens if the user asks to forget something?
Remove or redact the specified item from both short-term logs and long-term memory and confirm the deletion to the user.
How is privacy handled?
Only persist data the user consents to or explicitly asks you to remember. Summaries and storage should minimize sensitive detail and follow any stated privacy preferences.