← ClaudeAtlas

session-memorylisted

Cross-session continuity and context-aware data prioritization. Saves structured summaries at session end, loads context at session start to guide what data to pull and how deep to go. Runs automatically via startup hook (load) and CLAUDE.md instruction (save). Also use when the user says "save session", "what did we do last time", or "context".
BaesTheorem/exobrain-harness · ★ 1 · AI & Automation · score 64
Install: claude install-skill BaesTheorem/exobrain-harness
# Session Memory Two modes: **save** (end of session) and **load** (start of session). The startup hook handles load automatically. Save is triggered by Claude before ending a significant session. ## Storage - **Directory**: `/Users/alexhedtke/Exobrain/Claude/` (lives inside the Obsidian vault so memories are browsable and YAML frontmatter renders as Properties) - **File formats**: - Per-session memory: `YYYY-MM-DD_HHMM.md` (e.g., `2026-04-07_1741.md`) - Delta memory (post-save activity in same session): `YYYY-MM-DD_HHMM_delta.md` - Daily digest (rolling cross-day summary, written by 11pm consolidator): `YYYY-MM-DD_DIGEST.md` - **Retention**: Sessions and deltas pruned at 14 days; digests at 30 days. The 11pm consolidator handles this automatically. - **Startup hook loads**: last 3 daily digests + last 3 individual session memories. ## Save Mode Run this **before ending any session that involved meaningful work** -- not for quick one-off questions, but for sessions that processed data, made decisions, created tasks, or discussed plans. Write a session memory file with this structure: ```markdown --- date: 2026-04-07 time: "17:41" type: briefing | processing | planning | research | review | conversation session_id: <current Claude Code session UUID, if known -- see below> covered_through: 2026-04-07T17:40:55-05:00 --- ## Decisions - [Key decisions made, with brief rationale] ## Data Pulled - [Which APIs were queried, for what dates, key values] - [e.g., "Fitbit: