session-resume

Searches and loads previous Claude Code conversations by keyword, project, or date range.

1|1|Updated May 1, 2025
One-click install
npx skills add https://github.com/jimweller/dotfiles --skill session-resume-jimweller
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-resume
Source: https://github.com/jimweller/dotfiles/tree/main/dotfiles/claude-code/skills/session-resume
Command: npx skills add https://github.com/jimweller/dotfiles --skill session-resume-jimweller

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps users quickly locate and re-engage with previous Claude Code conversation sessions, preventing the loss of context and work.

Core Features & Use Cases

  • Search Conversations: Find past sessions based on keywords, projects, or date ranges.
  • Resume Sessions: Easily pick up where you left off in a previous conversation.
  • Use Case: If a user asks, "Where did we discuss the deployment strategy last week?", this Skill can search through their history and provide a direct link to resume that specific conversation.

Quick Start

Use the session-resume skill to find conversations about deploying the new feature.

Frequently Asked Questions about session-resume

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

FAQPage Schema
How do I find and resume a previous Claude Code conversation session?

You can resume a previous Claude Code conversation by searching past session history using keywords, project context, and date ranges to locate the specific log and re-engage it.

Can I search my Claude conversation history by date range and project context?

Yes, you can search Claude conversation history by filtering JSONL log files based on specific keywords, project context, and date ranges to find the exact session you need.

How does searching past Claude Code sessions actually work?

Searching past Claude Code sessions works by running a bash script that parses JSONL log files to identify relevant historical conversations and provides commands to resume them.

What is the best way to recover an interrupted Claude Code work session?

The best way to recover an interrupted Claude Code work session is to search past conversation logs by keywords to prevent loss of context and easily pick up where you left off.

Does session-resume work with standard JSONL log files from Claude Code?

Yes, session-resume works directly with standard JSONL log files generated by Claude Code, parsing them to locate and load the historical context of previous developer sessions.

What are the limitations when searching through large Claude Code conversation histories?

The effectiveness of searching large Claude Code conversation histories depends on the specificity of your keywords, project context, and date ranges, as the bash script must parse potentially extensive JSONL log files.