github-wayback-recovery
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.
Security Assessment
About github-wayback-recovery
The github-wayback-recovery skill is designed to help users recover deleted GitHub content by leveraging the Wayback Machine and Archive.org APIs. This skill is useful when repositories, issues, pull requests, files, or wiki pages have been deleted from GitHub, but may still exist in web archives. The skill allows users to access archived versions of content that are no longer available directly on GitHub, facilitating the recovery of important data like README files, issues, PRs, and repository metadata.
FAQ
How do I check if a GitHub repository has been archived?
You can check if a repository has been archived by using the following command: `curl -s "https://archive.org/wayback/available?url=github.com/owner/repo" | jq`.
What kind of GitHub content can be recovered with this skill?
This skill can recover README files, issue titles and comments, pull request descriptions, wiki pages, repository metadata, and commit SHAs. However, it cannot recover private repository content, full git history, or content behind authentication.
What URL patterns are used to search for archived GitHub content?
The skill supports various URL patterns, including repository homepages, commit lists, file views, pull requests, and wiki pages. For example, a repository's homepage can be accessed via `github.com/{owner}/{repo}`.
Can I recover a full commit history from the Wayback Machine?
No, the Wayback Machine archives web pages, not git repositories, so it is not possible to fully reconstruct the commit history. Only specific commit SHAs listed on archived commit pages can be retrieved.
Are there any prerequisites to using this skill?
The primary requirement is that the content you're trying to recover must have been crawled by the Wayback Machine. If the URLs were not archived, the recovery process won't be possible.
Install github-wayback-recovery
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
gadievron/raptor