← ClaudeAtlas

session-memorylisted

Save what happened this session and restore context at the start of the next one — the "second brain" that survives context resets. Use at session end ("save session", "wrap up") and session start ("where were we", "what's the status").
KogaCyber/jarvis-skills · ★ 0 · AI & Automation · score 68
Install: claude install-skill KogaCyber/jarvis-skills
# Session Memory An AI session forgets everything when it ends. Your JARVIS doesn't — because every session writes its ending down and reads it back at the start of the next one. ## Storage Plain markdown, one file per project: `~/.jarvis/memory/<project>.md` ```markdown # project-name ## Next The single most important next action. Future-you starts here. ## Sessions ### YYYY-MM-DD - what was done (2-5 bullets, specifics: commits, files, decisions) - what broke and how it was fixed ## Open Bugs - bug — where it lives, what triggers it ``` ## Save (session end) When the user says "save session" / "wrap up" — or when a long session is clearly winding down, offer it: 1. Summarize the session in 2-5 bullets — commits made, features shipped, bugs fixed 2. Update **Next** — overwrite, don't append; it's a pointer, not a log 3. Add unresolved problems to **Open Bugs** 4. Prepend the dated entry under **Sessions** (newest first) ## Restore (session start) When the user names a project or asks "where were we": 1. Read `~/.jarvis/memory/<project>.md` 2. Report back in 3 lines: last session date + what was done, current **Next**, open bugs count 3. Then just start on **Next** unless told otherwise ## Rules - Facts, not vibes: "fixed N+1 in /api/orders (commit abc123)" beats "improved performance" - Convert relative dates to absolute — "tomorrow" is meaningless in two weeks - Never store secrets in memory files