Prerequisite check (run first): if ./memory/ does not exist OR ~/.claude/.memory-disabled marker file is present, this skill is a no-op. Output: "Memory persistence is disabled. Run ./setup.sh and choose to enable memory if you want this skill to work."
Restore context from the memory system:
-
Read
./memory/core/session.mdfor where we left off -
Read
./memory/core/preferences.mdfor user preferences -
Read
{MEMORY_MD_PATH}for technical context and project conventions -
Read
./memory/core/reminders.mdfor active reminders -
Read
./memory/core/decisions.mdfor architectural decision context -
Check
./memory/diary/current/for the most recent diary entry (if any) -
Check
./memory/projects/active/for active project files (scan directory) -
Read relevant topic files based on project context:
- Check CLAUDE.md for topic file references relevant to the current project
- Only load topic files related to the current working directory
-
Summarize in a concise format:
- Reminders: Display open reminders prominently at the top with any deadlines highlighted
- Last session: What we were working on and where we left off
- Pending: What's still in progress or needs attention
- Active projects: Current project(s) and their session context
- Priorities: Current goals and focus areas
- Blockers: Any open questions or issues from last session
- Preferences: Key communication and work style preferences
Keep the summary brief and actionable, focusing on what's needed to continue working effectively.


