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

65%Weight 40%Scale 1-3

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 executable commands and a complete code example, and is logically organized. It loses points for missing validation feedback loops in batch recovery workflows and for keeping heavy reference content inline rather than in separate bundle files.

Suggestions

Add explicit validation/retry checkpoints to the recovery workflows (e.g., verify snapshot statuscode:200 before fetching, implement and show exponential backoff on 429) to support feedback loops for batch CDX operations.

Move the full Python implementation and the detailed CDX API parameter reference into separate reference files (e.g., reference.py, CDX_API.md), keeping SKILL.md a concise overview with one-level-deep, clearly signaled links.

Tighten prose by trimming repeated explanatory sentences and collapsing the redundant 'What CAN/CANNOT Be Recovered' lists with the URL-pattern tables to reduce token weight.

DimensionReasoningScore

Conciseness

Mostly efficient with concrete commands and tables, but the ~120-line inline Python class and repeated explanatory prose could be tightened; not padded with Claude-known concepts, yet lengthier than necessary.

2 / 3

Actionability

Provides fully executable curl commands against the CDX/availability APIs, concrete URL-pattern tables, and a copy-paste-ready Python implementation — no pseudocode placeholders.

3 / 3

Workflow Clarity

Investigation Patterns are sequenced into numbered steps per scenario, but batch/rate-limited CDX recovery lacks explicit validation checkpoints or feedback loops (verify-before-proceed, error-retry gating), capping this at 2.

2 / 3

Progressive Disclosure

Sections are well-organized, but the file is monolithic with a large inline API reference and full Python implementation that could be split into reference/asset bundle files; no bundle files are present to offload detail.

2 / 3

Total

9

/

12

Passed

Description

100%Weight 40%Scale 1-3

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 concise yet complete, naming concrete capabilities alongside explicit 'Use when...' triggers and natural user vocabulary. It is well-distinguished from related archive/commit-recovery skills.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Recover deleted GitHub content', 'Covers CDX API queries, URL patterns, and systematic recovery workflows' — rather than vague language.

3 / 3

Completeness

Clearly answers both what (recover deleted GitHub content via Wayback/Archive.org APIs) and when via an explicit 'Use when repositories, files, issues, PRs, or wiki pages have been deleted' trigger clause.

3 / 3

Trigger Term Quality

Uses natural user-facing terms — 'repositories, files, issues, PRs, or wiki pages have been deleted from GitHub', 'web archives', 'Wayback Machine' — that a user would actually say.

3 / 3

Distinctiveness Conflict Risk

Occupies a clear niche (deleted GitHub content persisted in web archives) with distinct triggers unlikely to conflict with sibling skills like github-archive or github-commit-recovery.

3 / 3

Total

12

/

12

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.