session-memo

Summarize active sessions into Markdown memos under .tmp/session-memos.

9|Updated Aug 20, 2018
One-click install
npx skills add https://github.com/berlysia/dotfiles --skill session-memo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-memo
Source: https://github.com/berlysia/dotfiles/tree/main/.skills/session-memo
Command: npx skills add https://github.com/berlysia/dotfiles --skill session-memo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Save and retrieve session context across sessions by memoizing the current session's problem awareness as a lightweight Markdown file. This approach minimizes context consumption while preserving important decisions and focus areas for later reference.

Core Features & Use Cases

  • Save the active session's summary to .tmp/session-memos/<session-id-short>.md for cross-session recall.
  • Retrieve and read past session memos by session ID to refresh focus or resume work.
  • Focus on a specific topic within a session to generate targeted summaries.

Quick Start

Run the session-memo command with no arguments to summarize and save the current session to a memo file.

Frequently Asked Questions about session-memo

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I save session context for cross-session recall?

To save session context, use the session-memo command to summarize the active session. It generates a lightweight Markdown memo saved under .tmp/session-memos with an 8-character ID for quick retrieval.

Can I summarize a specific topic within my current session?

Yes, you can focus on a specific topic within your session. The Skill supports a focus mode that generates a targeted summary of your chosen subject rather than the entire session context.

How do I retrieve a past session memo by session ID?

You can retrieve a past session memo by providing its 8-character session ID. The Skill reads the previously saved Markdown file from the .tmp/session-memos directory to restore your focus.

What is the best way to memoize chat transcripts without consuming too much context?

Memoizing chat transcripts into a Markdown file minimizes context consumption. It preserves important decisions and focus areas as a lightweight reference, preventing the need to reload full transcripts.

Do I need any external dependencies to generate session summaries?

No external dependencies are required to generate session summaries. The Skill uses a lightweight internal sub-agent to read transcripts and output Markdown memos directly.

Where are my saved session memos stored?

Your saved session memos are stored as Markdown files under the .tmp/session-memos directory. Each file is named using an 8-character session ID for easy identification.