claude-code-history-files-finder
A utility to search and recover content from previous Claude Code sessions.
Install
mkdir -p .claude/skills/claude-code-history-files-finder && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/4281" && unzip -o skill.zip -d .claude/skills/claude-code-history-files-finder && rm skill.zipInstalls to .claude/skills/claude-code-history-files-finder
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Searches and recovers content from Claude Code JSONL session history across all active config homes and every long-term archive registered in ~/.claude/history-sources.json — sweeping every project at once with --all-projects when the project is unknown, and optionally covering Codex rollout history with --codex. Uses internal record timestamps rather than file mtime and searches message text, thinking, tool inputs/results, queue-operation content, attachments, summaries, and titles. Use for keyword or date-bounded history search, prior-conversation forensics, deleted-file recovery, tool/file-operation analysis, or requests mentioning session history, find in history, previous conversation, or .claude/projects. Do not use for a simple recent Claude+Codex inventory; use local-conversation-history.Key capabilities
- →Search session history across active homes
- →Recover deleted file content from history
- →Track tool usage and file operations
- →Analyze conversation history for project context
- →De-duplicate session records
How it works
The skill parses JSONL session files using internal timestamps to locate and extract content from messages, tool inputs, and file operations.
Inputs & outputs
When to use claude-code-history-files-finder
- →Recovering code from a deleted file
- →Tracking changes made in a specific session
- →Analyzing past conversation history for project context
About claude-code-history-files-finder
This skill parses local session history files to help developers find information or code lost during previous interactions. It facilitates tracking changes over time and recovering deleted snippets.
Finds and recovers content from Claude Code session history files. This skill should be used when searching for deleted files, tracking changes across sessions, analyzing conversation history, or recovering code from previous Claude interactions. Triggers include mentions of "session history", "recover deleted", "find in history", "previous conversation", or ".claude/projects".
When not to use it
- →For native Claude Desktop chat history
- →When searching for binary file content
Prerequisites
Limitations
- →Cannot recover files never written to disk
- →Binary files are not recoverable
- →Intermediate edits are not captured
How it compares
It performs deep forensic search across multiple history sources, whereas standard file search ignores the structured session metadata.
Compared to similar skills
claude-code-history-files-finder side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| claude-code-history-files-finder (this skill) | 3 | 2mo | Review | Intermediate |
| tmux | 20 | 4mo | Review | Intermediate |
| jira | 11 | 8mo | No flags | Beginner |
| triaging-issues | 5 | 4mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by daymade
View all by daymade →You might also like
tmux
openclaw
Remote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.
jira
davila7
Use when the user mentions Jira issues (e.g., "PROJ-123"), asks about tickets, wants to create/view/update issues, check sprint status, or manage their Jira workflow. Triggers on keywords like "jira", "issue", "ticket", "sprint", "backlog", or issue key patterns.
triaging-issues
pytorch
Triages GitHub issues by routing to oncall teams, applying labels, and closing questions. Use when processing new PyTorch issues or when asked to triage an issue.
file-manager
Xxiii8322766509
文件管理技能。用于创建、移动、复制、删除文件和文件夹,整理目录结构。当用户需要管理文件、整理文件夹或批量处理文件时使用。
openspec-archive-change
studyzy
归档实验性工作流中已完成的变更。当用户想要在实现完成后最终确定并归档变更时使用。
slash-commands
parcadei
Create and use Claude Code slash commands - quick prompts, bash execution, file references