conversation-restorer

Restore backed-up Claude Code conversations from archive files for session resumption.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Jimmy1987s/EC-Claude-Skills --skill conversation-restorer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: conversation-restorer
Source: https://github.com/Jimmy1987s/EC-Claude-Skills/tree/main/skills/conversation-restorer
Command: npx skills add https://github.com/Jimmy1987s/EC-Claude-Skills --skill conversation-restorer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill allows users to recover and continue previously saved conversations, preventing data loss and enabling seamless workflow resumption.

Core Features & Use Cases

  • Conversation Recovery: Restore conversations from backup archives.
  • Session Resumption: Enables continuing a conversation using a --resume flag with a specific session ID.
  • Use Case: A user accidentally closed their Claude Code window and wants to pick up where they left off on a complex coding task. They can use this skill to restore the conversation.

Quick Start

Use the conversation restorer skill to restore the backup located at ~/.claude/conversation-archives/Hi-ChatBot/2026-01-08_auth-feature_a1b2c3d4.jsonl.

Frequently Asked Questions about conversation-restorer

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

FAQPage Schema
How do I restore a previous Claude Code session after accidentally closing the window?

To restore a previous Claude Code session, this skill identifies available backup archives, prompts you to select one, extracts the full session ID, and copies the archive to the project's session directory. You then resume the conversation using the --resume command-line argument with that session ID.

Can I resume a specific conversation history from a backup archive file?

Yes, you can resume a specific conversation history from a backup archive file. The skill restores the jsonl archive from the conversation-archives directory, copies it to the active session directory, and enables session resumption via the --resume flag with the extracted session ID.

What is the best way to recover lost conversation history in Claude Code?

The best way to recover lost conversation history is restoring from a previously backed-up archive file. This skill handles identifying available backups in the archive directory, prompting for user selection, and copying the chosen archive to the project's session directory to enable seamless workflow resumption.

Does session resumption require a specific session ID to use the --resume argument?

Yes, session resumption requires a specific session ID to use the --resume argument. The skill automatically extracts the full session ID from the selected backup archive file and uses it to resume the conversation, preventing data loss and enabling seamless workflow continuation.

Where are backed-up conversation archives stored for session restoration?

Backed-up conversation archives are stored in the ~/.claude/conversation-archives/ directory. The skill scans this location to identify available backups, prompts you to select one, and copies the chosen archive to the project's session directory to enable resumption.