session-continuity-assistant
Resume work from previous session by loading minimal context based on time elapsed
When & Why to Use This Skill
The Session Continuity Assistant is a specialized Claude skill designed to optimize workflow resumption by intelligently loading minimal context based on elapsed time. It enhances productivity by synchronizing cloud memory, tracking session states, and utilizing a lazy-loading strategy for project files, ensuring a seamless transition between work sessions while minimizing token overhead.
Use Cases
- Long-term Project Management: Effortlessly resume complex coding or research tasks after days or weeks by automatically loading the most relevant daily, weekly, or monthly logs.
- Cross-Platform Workflow Syncing: Maintain a consistent work state across different devices and AI providers by leveraging cloud-based memory synchronization and git-integrated state tracking.
- Efficient Context Initialization: Start new sessions with a concise summary of previous progress and pending tasks, loading deep project details only when specifically required to save time and context window space.
| name | session-continuity-assistant |
|---|---|
| description | Resume work from previous session by loading minimal context based on time elapsed |
| version | 2.0.0 |
Session Continuity
Quick Resume Workflow
Sync cloud memory: Read
cloud_pathfrom~/.claude-memory/.config.jsonand trygit pull --rebasethere. On error, fall back to local memory only.Read session state:
~/.claude-memory/providers/claude/session-state.mdfor last session date, active projects, pending tasksLoad appropriate log based on time elapsed:
- Today:
logs/daily/YYYY.MM.DD.md - This week:
logs/weekly/YYYY.MM.weekN.md - This month:
logs/monthly/YYYY.MM.md - Older: Suggest
/aggregate
- Today:
Check cross-provider:
integration/provider-activities.quick.mdto avoid duplicating workPresent summary: Last session + time elapsed, progress (top 3), next steps (top 3), offer options
Lazy load project: Only read
.projects/[name]/files AFTER user chooses to continue
Key Principle
Start minimal, load only when needed. Cloud sync + session-state + log = enough to present options. Project details load after user decides.
See references/ for detailed memory structure and patterns.