mikkoparkkola/nab/wayback
Claude Code and agent skill by mikkoparkkola/nab
- community
Checking that the SKILL.md file is still in the repository.
Internet Archive Wayback Machine routing. Detects link rot, fetches closest snapshots, runs CDX timeline analysis, and submits new captures via Save Page Now (SPN2). All routes through mcp-gateway fulcrum tools (free for read; auth-aware for higher SPN2 limits). Paired skill: `ia` (full archive.org item upload/download/search via CLI). Complements: research, url-insight, supercharge.
Install
npx vskill@latest install mikkoparkkola/nab/waybackSKILL.md
Wayback Machine Skill
Five tools wrapped via mcp-gateway. All anonymous; wayback_save optionally uses OREILLY_API_KEY-style auth via IA_ACCESS_KEY + IA_SECRET_KEY for the higher rate ceiling.
Decision tree
High-leverage workflows
1. Patent-grade evidence locking (MIK-3344 line)
2. Paper-revision detection across prior-art portfolio (MIK-3355)
Operational contract:
- Keep the tracked paper list in
~/.claude/data/portfolio/cdx_paper_diff_config.json.
- Run
~/.claude/data/portfolio/cdx_paper_diff.pyweekly. The script
calls fulcrum:wayback_cdx via the local mcp-gateway CLI using collapse: "digest" and from: <last-check-ts> for each configured arXiv ID.
- Persist state in
~/.claude/data/portfolio/cdx_paper_diff_state.json.
First run is a baseline and must not alert on newly observed digests.
- On later runs, a digest change emits a Linear comment on the configured
patent/prior-art ticket. If a paper is intentionally untracked, enable linear.create_untracked in the config to file a new MIK ticket.
- Schedule manifest:
~/.claude/data/portfolio/cdx_paper_diff_schedule.json uses cron expression 0 9 * * 1 (Mondays 09:00 UTC, Mondays 12:00 Helsinki during UTC+03) for remote-agent scheduling.
- If
failed_or_empty / papersexceedsmax_error_rate(default 5%),
treat the run as needing fallback to slower per-paper wayback_availability probes before trusting the weekly digest gate.
3. Link-rot prophylaxis at URL-triage
Wire into url-insight skill: every fetched URL also gets wayback_save({if_not_archived_within: "7d"}). Cheap insurance against rot.
4. Forensic timeline of a domain
Auth tiers
| Capability | Anonymous | With IA keys | |
|---|---|---|---|
| availability/CDX/metadata/search/changes | ✅ full access | same | |
wayback_save sync | ~5/min | ~30/min | |
wayback_save async + outlinks | ❌ | ✅ |
Keys live in ~/.claude/secrets.env + ~/.mcp-gateway/.env + 1Password "Claude Elite" → "Internet Archive S3 Keys". Recovery: op item get "Internet Archive S3 Keys" --vault="Claude Elite" --fields username,credential --reveal
Confidence levels
V (verified ≥2 sources): all 5 tools pass live smoke tests 2026-05-04 against gateway commit 24ea7b31. Live trace IDs: gw-a6b8578b… (auth), gw-beac5e7c… (search), gw-f84d661d… (auth save).
Composition cross-links
- Upstream:
url-insight(auto-snapshot URLs at triage) - Downstream:
linear(file evidence URL on patent tickets) - Sibling:
ia(CLI-based upload/download viainternetarchive
package — installed via internet-archive-skills plugin)
- Replaces: nothing — pure additive layer
Versioning
- 2026.05.05 — initial 5-tool wrap. CDX digest-diff workflow validated.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingplugin/skills/wayback/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/mikkoparkkola/nab/wayback)