claude-code-history-files-finder
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 \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
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 \
How to use
Zainstaluj umiejętność w swoim środowisku Claude Code, dodając ją do konfiguracji agenta lub MCP serwera. Upewnij się, że masz dostęp do skryptów Python: analyze_sessions.py i recover_content.py.
Aby wyświetlić wszystkie sesje dla projektu, uruchom polecenie list z ścieżką do folderu projektu. Domyślnie wyświetli 10 najnowszych sesji z datami i rozmiarami; użyj flagi --limit N, aby zmienić liczbę wyników.
Aby znaleźć sesje zawierające konkretne słowa kluczowe, użyj polecenia search z ścieżką projektu i listą słów do wyszukania. Wyniki będą posortowane według częstości wspomnienia, z podziałem na słowa kluczowe i datami sesji.
Aby odzyskać usunięte pliki lub zawartość, wskaż bezpośrednio plik sesji (session.jsonl) poleceniu recover_content. Wszystkie pliki wyodrębnione z operacji Write zostaną zapisane w folderze ./recovered_content/.
Dla bardziej precyzyjnego wyszukiwania użyj flagi --case-sensitive w poleceniu search, aby dopasować dokładne wielkości liter słów kluczowych.
Pliki sesji znajdują się w ~/.claude/projects/ w strukturze znormalizowana-ścieżka/identyfikator-sesji.jsonl; zapoznaj się z dokumentacją formatu JSONL w references/session_file_format.md, aby zrozumieć strukturę danych.