CtrlK
BlogDocsLog inGet started
Tessl Logo

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.

68

Quality

82%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

72%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is highly actionable with concrete commands and executable code, and it avoids over-explaining basics. Its weaknesses are the missing validation checkpoints in batch recovery workflows and the lack of progressive disclosure — a large single file that could offload bulk reference content into separate files.

Suggestions

Add explicit validation checkpoints to the investigation workflows (e.g., verify the snapshot timestamp/statuscode before extracting, and a retry/fallback loop when CDX returns empty) so batch recovery workflows can score above 3 on workflow clarity.

Move the full Python implementation and the detailed CDX/URL-pattern tables into separate reference files under references/ (e.g. REFERENCE.md, implementation.py), keeping SKILL.md a concise overview with one-level-deep links.

Trim the in-Python usage example block and consolidate redundant curl examples to tighten the token budget.

DimensionReasoningScore

Conciseness

Efficient and assumes Claude's competence (no concept explanations), but the full ~120-line Python class plus its usage block is more than strictly needed and could be trimmed.

4 / 5

Actionability

Provides copy-paste-ready curl commands, URL-pattern tables, and a complete executable Python class with methods covering the common recovery cases.

5 / 5

Workflow Clarity

Investigation patterns are clearly sequenced (Step 1/2/3), but batch archive operations lack validation/verification checkpoints or error-recovery feedback loops, capping this at 3 per the destructive/batch guidance.

3 / 5

Progressive Disclosure

Well-organized with clear section headers, but as a ~400-line single file with no bundle files, bulk content (the full Python implementation, large CDX/URL tables) is inlined rather than split into one-level-deep reference files.

3 / 5

Total

15

/

20

Passed

Description

92%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is specific, well-triggered, and complete — it clearly states both what the skill does and when to use it, with strong natural keywords and a distinct niche. The only minor gap is missing a few synonyms or file extensions.

DimensionReasoningScore

Specificity

Names the domain plus several concrete capabilities — "Recover deleted GitHub content using the Wayback Machine and Archive.org APIs" and "Covers CDX API queries, URL patterns, and systematic recovery workflows" — giving comprehensive coverage of specific actions.

5 / 5

Completeness

Explicitly answers both what ("Recover deleted GitHub content using...") and when ("Use when repositories, files, issues, PRs, or wiki pages have been deleted from GitHub but may persist in web archives") with concrete trigger phrases.

5 / 5

Trigger Term Quality

Strong natural keyword coverage ("GitHub content", "Wayback Machine", "repositories, files, issues, PRs, wiki pages", "web archives", "deleted"), but lacks synonyms/file extensions like ".git" or "repo".

4 / 5

Distinctiveness Conflict Risk

Carves a clear niche (deleted GitHub content via the Wayback Machine) with distinct triggers and minimal overlap risk with other skills.

5 / 5

Total

19

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
gadievron/raptor
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.