Claude-code-blueprint load-session
Restore session context at the start of every new conversation. Auto-triggers on session start, or when user says 'continue', 'what were we doing', 'where did we leave off'.
install
source · Clone the upstream repo
git clone https://github.com/faizkhairi/claude-code-blueprint
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/faizkhairi/claude-code-blueprint "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/load-session" ~/.claude/skills/faizkhairi-claude-code-blueprint-load-session && rm -rf "$T"
manifest:
skills/load-session/SKILL.mdsource content
Restore context from the memory system:
-
Read
for where we left off{MEMORYCORE_PATH}/core/session.md -
Read
for user preferences{MEMORYCORE_PATH}/core/preferences.md -
Read
for technical context and project conventions{MEMORY_MD_PATH} -
Read
for active reminders{MEMORYCORE_PATH}/core/reminders.md -
Read
for architectural decision context{MEMORYCORE_PATH}/core/decisions.md -
Check
for the most recent diary entry (if any){MEMORYCORE_PATH}/diary/current/ -
Check
for active project files (scan directory){MEMORYCORE_PATH}/projects/active/ -
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 — focus on what's needed to continue working effectively.