Toolverse
All skills

github-wayback-recovery

by gadievron

Recover deleted GitHub content using the Wayback Machine and Archive.org APIs. Use when repositories, files, issues, PRs, or wiki pages have been deleted from GitHub but may persist in web archives. Covers CDX API queries, URL patterns, and systematic recovery workflows.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
gadievron
Category
Security
Views
1

About this skill

Recover deleted GitHub content using the Wayback Machine and Archive.org APIs. Use when repositories, files, issues, PRs, or wiki pages have been deleted from GitHub but may persist in web archives. Covers CDX API queries, URL patterns, and systematic recovery workflows.

How to use

  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.

Related skills