remember-session

Archives Claude Code chat transcripts as Markdown worklogs for indexed recall.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/calebeynon/claude-code-setup --skill remember-session
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: remember-session
Source: https://github.com/calebeynon/claude-code-setup/tree/main/skills/remember-session
Command: npx skills add https://github.com/calebeynon/claude-code-setup --skill remember-session

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Archive Claude Code sessions into a durable, searchable memory to preserve context across work sessions.

Core Features & Use Cases

  • Archive current or past chats into a Markdown worklog stored under ~/.claude/projects/<project-key>/memory/chats/.
  • Enable quick recall via /recall by indexing type: worklog frontmatter.
  • Support naming, listing, and selective archiving to keep memory focused and relevant.

Quick Start

Type /remember-session to archive the current session with a name.

Frequently Asked Questions about remember-session

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

FAQPage Schema
How do I archive Claude Code chats into searchable Markdown logs?

Archive Claude Code chats into searchable Markdown logs by converting session transcripts into worklogs with type: worklog frontmatter, storing them under ~/.claude/projects/<project-key>/memory/chats/ for durable cross-session context. Type /remember-session to archive the current chat with a name.

Can I retrieve past session context from Claude Code worklogs after archiving?

Yes, you can retrieve past session context from Claude Code worklogs using the recall index. Archived chats are tagged with type: worklog frontmatter, enabling quick retrieval via the /recall command to preserve context across work sessions.

Does the remember-session Claude Code Skill support bulk archival of past chats?

Yes, the Claude Code session archival supports bulk archiving of past chats. It applies to both current and past sessions, supporting naming, listing, and selective archiving to keep your memory focused and relevant for cross-session recall.

What is the best way to preserve Claude Code session context across work sessions?

The best way to preserve Claude Code session context is archiving transcripts into Markdown worklogs with frontmatter tagging. This relies on the local Claude Code environment and script workflow to ensure indexability and cross-session recall for future retrieval.

Do I need frontmatter tagging to make archived Claude Code chats searchable?

Yes, frontmatter tagging with type: worklog is required to make archived Claude Code chats searchable. It ensures indexability within the recall index, allowing the recall command to quickly retrieve past session worklogs.

Why does my Claude Code chat archival rely on the local script workflow?

Claude Code chat archival relies on the local script workflow to convert transcripts into Markdown worklogs under the local .claude environment. This ensures proper frontmatter tagging and durable storage for cross-session context preservation.