lukasreese/claude-skills-starter-kit/session-memory
Claude Code and agent skill by lukasreese/claude-skills-starter-kit
- community
Checking that the SKILL.md file is still in the repository.
Install
npx vskill@latest install lukasreese/claude-skills-starter-kit/session-memorySKILL.md
Session Memory Skill
A running record of every work session so that new conversations can pick up where previous ones left off. This solves the core problem of context loss between sessions — no more re-explaining what you were working on yesterday.
How It's Different from the Learning Log
Think of it this way:
- Learning Log = "How I like things done" (preferences, patterns, corrections). Timeless knowledge.
- Session Memory = "What happened on March 15th" (topics, decisions, files, open threads). Chronological history.
Both are essential. The learning log prevents repeated mistakes. Session memory prevents repeated conversations.
Setup
Step 1: Create your memory folder
Create a folder in your workspace:
Update the storage path below to match your setup.
Step 2: That's it
Session memory files are created automatically during work sessions. No templates to fill in. Just start working and the system captures what matters.
Storage
Path: [YOUR WORKSPACE]/session-memory/
Each session gets one file named: YYYY-MM-DD-[brief-topic].md
If there are multiple sessions on the same day, append a counter: 2026-03-15-project-alpha.md, 2026-03-15-marketing-plan.md
File Format
When AI Should Use This Skill
At Session Start
Read the 2-3 most recent memory files from your session-memory folder. Don't announce this — just absorb the context silently. If there are open threads from the last session, briefly mention them: "Last time we left off with [X] — want to pick that up?"
During the Session
After each significant piece of work, capture it in a running memory draft. Significant = any of these:
- A decision was made
- A file was created or substantially changed
- A new direction was agreed on
- An important piece of information was shared
- A task was completed or abandoned
Don't log every small tool call or file read. Focus on things that would matter to a future session.
At Session End
When the user signals they're done ("wrap up", "save memory", "that's it", "end session"), or when the conversation is winding down:
- Write the full session memory file
- Include everything from the running notes plus a "Context for Next Session" summary
- Confirm: "Session memory saved."
When Asked for Context
If the user asks "what did we work on last time" or "catch me up", read the recent memory files and provide a concise briefing — highlights and open threads, not a dump of everything.
Writing Quality
Session memory should be scannable. A future AI session will read this in seconds before starting work. Write for that reader:
- Use short bullet points, not paragraphs
- Include file paths so the reader knows where to look
- Be specific about decisions ("priced at $59" not "discussed pricing")
- Open threads are the most important section — this is what drives continuity
- Context for Next Session is a 2-3 sentence executive summary
Connected Skills
- Brand Identity → Session memory may reference brand decisions. Check brand identity for current standards.
- Learning Log → Session memory captures WHAT happened. Learning log captures WHAT WAS LEARNED. If a session reveals a reusable preference or pattern, write to BOTH systems:
- Decision about a project → session memory
- Reusable preference discovered → learning log
- Both in one session → write to both
Maintenance
After 30+ files accumulate, older sessions lose relevance. Options:
- Archive old files to a subfolder
- Consolidate a month's sessions into a single
YYYY-MM-summary.md - Delete sessions older than 3 months (the learning log retains the important patterns)
Don't do this automatically — wait for the user to ask.
Example
Getting Started
- Create your
session-memory/folder - Start your next work session normally
- At the end, ask AI to "save session memory"
- Next session, AI reads it automatically and picks up where you left off
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/session-memory/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/lukasreese/claude-skills-starter-kit/session-memory)