session-memorylisted
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: