session-recall

Search past Claude Code sessions across machines by topic, project, date range, and machine.

3|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/JarvusInnovations/claude-assist --skill session-recall
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-recall
Source: https://github.com/JarvusInnovations/claude-assist/tree/main/skills/session-recall
Command: npx skills add https://github.com/JarvusInnovations/claude-assist --skill session-recall

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Locating and retrieving relevant context from past Claude Code sessions across multiple machines to preserve continuity and reduce rework.

Core Features & Use Cases

  • Cross-machine session search by topic, project, or date range to surface relevant discussions.
  • Retrieve session outlines and transcripts for quick context and decision traces.
  • Filter results by project path, machine, and time window to narrow scope efficiently.

Quick Start

Ask me to search past Claude sessions across machines for a specific topic or timeframe.

Frequently Asked Questions about session-recall

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

FAQPage Schema
How do I search past Claude Code session transcripts across multiple machines?

Retrieve past session context by applying filters like topic, project, date range, and machine to narrow scope efficiently. This returns structured JSON containing session outlines and transcripts for downstream use.

Can I retrieve a specific session outline by date range and project path?

Yes, you can retrieve session outlines and transcripts by filtering results using project path, machine, and time window parameters to narrow the scope efficiently.

What is the best way to recall context from previous Claude sessions without rework?

The best way to recall context is to search across machines using topic, project, or date range filters to surface relevant transcripts and outlines, preserving continuity and reducing rework.

Does session recall work with curl-based API calls for searching transcripts?

Yes, the session recall mechanism uses curl-based API calls with parameters like search, days, since, until, project, and machine to query sessions and return structured JSON for downstream use.

How do I filter Claude session search results by a specific machine?

You can filter search results by applying the machine parameter in the API call, which narrows the scope of retrieved transcripts and outlines to the specified machine.