github-archive
Investigate GitHub security incidents using tamper-proof GitHub Archive data via BigQuery. Use when verifying repository activity claims, recovering deleted PRs/branches/tags/repos, attributing actions to actors, or reconstructing attack timelines. Provides immutable forensic
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Investigate GitHub security incidents using tamper-proof GitHub Archive data via BigQuery. Use when verifying repository activity claims, recovering deleted PRs/branches/tags/repos, attributing actions to actors, or reconstructing attack timelines. Provides immutable forensic evidence of all public GitHub events since 2011.
How to use
Zainstaluj umiejętność w swoim środowisku Claude, dodając ją do konfiguracji skills. Upewnij się, że masz dostęp do BigQuery oraz uprawnień do zapytań na zbiorze danych GitHub Archive.
Przygotuj szczegóły incydentu bezpieczeństwa: nazwę repozytorium, przybliżony okres czasu, którego dotyczy zdarzenie, oraz aktorów lub działania, które chcesz zweryfikować. Jeśli badasz usunięte zawartości, zbierz wszelkie dostępne referencje (numery PR, nazwy gałęzi, tagi).
Uruchom zapytanie poprzez umiejętność, podając nazwę repozytorium i zakres czasowy. Zamiast polegać na lokalnych poleceniach git czy zrzutach ekranu z interfejsu GitHub, zawsze najpierw konsultuj archiwum – jest to niezmienny zapis zdarzeń.
Przeanalizuj wyniki, aby zidentyfikować aktorów (użytkowników lub aplikacje), którzy wykonali konkretne działania, oraz dokładne czasy zdarzeń. Archiwum Archive pozwala na przypisanie działań i rekonstrukcję osi czasu ataku z precyzją.
Jeśli szukasz usuniętych pull requestów, gałęzi, tagów lub całych repozytoriów, wyszukaj je w historii zdarzeń – archiwum zawiera zapisy nawet usuniętych zasobów. Porównaj wyniki z innymi źródłami, aby potwierdzić ustalenia.
Wykorzystaj wyniki jako dowód sądowy w raporcie incydentu. GitHub Archive stanowi wiarygodne, niezmienne źródło – preferuj je przed nieweryfikowanymi twierdzeniami z artykułów czy pojedynczych źródeł.