dory-memory
File-based memory system for AI agents that forget between sessions. Implements the "Dory-Proof" pattern for continuity across context resets. Use when setting up agent memory, building workspace structure, implementing task tracking, or preventing context-loss errors. Triggers on "memory system", "remember between sessions", "Dory pattern", "agent continuity", or "workspace setup".
Why use this skill?
Implement a robust, file-based memory system for OpenClaw agents. Prevent context loss, manage state, and maintain continuity across sessions with Dory-Proof.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/justinhartbiz/dory-memoryWhat This Skill Does
The Dory-Proof Memory System is a specialized framework designed to mitigate the inherent "amnesia" of AI agents between sessions. By establishing a rigid file-based structure for persistent state, it forces the agent to externalize its context into the filesystem. This ensures that when a session terminates and restarts, the agent does not lose track of critical tasks, ongoing decisions, or user preferences. The core philosophy is that "Text > Brain"; by offloading cognitive state into dedicated markdown files within the state/ and memory/ directories, the agent regains context instantly upon boot.
Installation
To integrate this system into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/justinhartbiz/dory-memory
Ensure your workspace environment allows write access to the directory so the agent can initialize the required folders and files automatically.
Use Cases
- Complex Project Management: Maintain task lists that survive server restarts or agent crashes.
- Long-term Context Retention: Store user preferences, persona quirks, and project-specific technical constraints.
- Collaborative Workspaces: Ensure multiple agent sessions or manual interventions on the filesystem are synchronized through a "single source of truth" approach.
- Safety-Critical Operations: Use the
state/HOLD.mdfile to prevent the agent from executing potentially harmful or unfinished tasks if context was interrupted.
Example Prompts
- "Initialize the workspace using the Dory-Proof memory system structure."
- "I need to remember this requirement for our project: all technical documents must be in Markdown. Please save this to MEMORY.md using the scoring rubric."
- "Check our current active task and the hold list before we proceed with the refactor."
Tips & Limitations
- Adhere to the Boot Sequence: Always read the state files in the mandated order (HOLD, ACTIVE, DECISIONS, then MEMORY) to ensure current priorities override stale historical data.
- Scoring Discipline: Use the provided 4-axis scoring table religiously. Overloading
MEMORY.mdwith low-impact data makes it harder for the agent to find relevant information later. - Exact Words Matter: The primary risk of context loss is paraphrasing. By forcing the agent to log the user's exact words in
ACTIVE.md, you eliminate drift that usually occurs during summarization. - Conflict Management: Respect the hierarchy. A block in
HOLD.mdis an absolute stop-signal for the agent, regardless of whatACTIVE.mdsays.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-justinhartbiz-dory-memory": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read
Related Skills
yt-to-blog
Full content pipeline: YouTube URL → transcript → blog post → Substack draft → X/Twitter thread → vertical video clips via HeyGen AI avatar. One URL in, entire content suite out. Use when asked to: "turn this video into content", "create a content suite from this YouTube video", "write a blog from this video", "repurpose this video", or any video-to-multi-platform content request. Can run the full pipeline or individual steps.
gedcom-explorer
Generate an interactive family tree dashboard from any GEDCOM (.ged) file. Creates a single-file HTML app with 5 tabs (Dashboard, Family Tree, People, Timeline, Daily Alerts), search, person modals, charts, and "On This Day" events. Use when asked to visualize genealogy data, explore family history, build a family tree viewer, or work with GEDCOM files. Triggers on "family tree", "genealogy", "GEDCOM", "ancestors", "family explorer", "family history dashboard".