Toolverse
Wszystkie skille

github-wayback-recovery

autor: gadievron

Odzyskaj usunięte repozytoria i treści z GitHuba z archiwów internetowych

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Wyświetlenia
1

O skillu

Umiejętność do odzyskiwania usuniętych treści z GitHuba — plików README, issues, pull requestów, stron wiki i metadanych — z archiwów Wayback Machine. Gdy repozytorium lub jego zawartość zniknie z GitHuba, ta umiejętność pozwala przeszukać archiwa internetowe i znaleźć zapisane wersje. Idealna do forensyki, badania historii projektów i odtwarzania dokumentacji usuniętych repozytoriów. Pracuje z API Archive.org i CDX do systematycznego przywracania treści.

Jak używać

  1. Zainstaluj umiejętność w swoim środowisku Claude, dodając ją do katalogu skills. Upewnij się, że masz dostęp do API Wayback Machine i Archive.org — nie wymagają one uwierzytelniania, ale mogą mieć limity zapytań.

  2. Przygotuj URL lub ścieżkę usuniętego zasobu z GitHuba, który chcesz odzyskać. Może to być repozytorium (np. github.com/user/repo), konkretny plik (np. github.com/user/repo/blob/main/README.md), issue, pull request lub strona wiki. Im dokładniejszy URL, tym lepsze wyniki.

  3. Użyj umiejętności, aby przeszukać archiwa za pomocą CDX API, który zwraca listę zapisanych wersji strony. Umiejętność automatycznie konstruuje odpowiednie wzorce URL dla GitHuba i wysyła zapytania do Archive.org.

  4. Przejrzyj wyniki — zobaczysz daty, kiedy strona była archiwizowana. Wybierz snapshot z okresu, gdy zawartość była jeszcze dostępna. Pamiętaj, że Archive Team priorytetyzuje issues i PR-y, więc te mają wyższe szanse na odzyskanie niż niektóre inne treści.

  5. Pobierz zawartość z wybranego snapshotu. Umiejętność może odzyskać README, opisy issues, komentarze, wiki i metadane repozytorium. Nie będzie możliwe pełne odtworzenie historii commitów — do tego użyj umiejętności github-commit-recovery, jeśli masz SHA commitów.

  6. Jeśli szukasz strukturalnych danych o tym, kto coś zrobił i kiedy, najpierw sprawdź umiejętność github-archive, która ma dostęp do zdarzeniowych logów GitHuba. Wayback Recovery jest najlepsze do odzyskiwania rzeczywistych treści stron internetowych.

Podobne skille