Toolverse
Wszystkie skille

claude-code-history-files-finder

autor: daymade

Odzyskuj usunięte pliki i przeszukuj historię sesji Claude Code z łatwością

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
daymade
Kategoria
Data Science
Wyświetlenia
4

O skillu

Umiejętność do wyszukiwania i odzyskiwania zawartości z plików historii sesji Claude Code. Pozwala znaleźć usunięte pliki, śledzić zmiany między sesjami, analizować historię rozmów i odzyskiwać kod z poprzednich interakcji. Przeszukuj sesje po słowach kluczowych, listuj wszystkie sesje projektu lub wyodrębniaj zawartość bezpośrednio z plików JSONL przechowywanych w ~/.claude/projects/. Idealna dla programistów, którzy potrzebują dostępu do starszych wersji kodu lub chcą przeanalizować ewolucję projektu w czasie.

Jak używać

  1. 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.

  2. 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.

  3. 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.

  4. 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/.

  5. Dla bardziej precyzyjnego wyszukiwania użyj flagi --case-sensitive w poleceniu search, aby dopasować dokładne wielkości liter słów kluczowych.

  6. 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.

Podobne skille