dead-link-sweep

Community

Find and archive dead URLs without deleting history.

AuthorExecutioner1939
Version1.0.0
Installs0

System Documentation

What problem does it solve?

dead-link-sweep prevents your curated INDEX sources/tools lists from silently degrading by identifying dead URLs and archiving them with clear tombstones and optional Wayback references.

Core Features & Use Cases

  • Liveness probing: Scans active entries in INDEX/sources.md and optionally INDEX/tools.md using HTTP HEAD requests and classifies results (2xx, redirects, 4xx/5xx, DNS/SSL/connect failures, timeouts).
  • Deterministic archival with audit trail: Moves confirmed-dead rows into _archived/ instead of hard-deleting, adding last_seen and reason (and wayback when available).
  • Optional repo-state enrichment for tools: When targeting tools, fetches repository metadata to mark archived/stale repos based on archived status and pushed_at recency.
  • Operational reporting: Generates an _archived/sweep-report-<YYYY-MM-DD>.md summary and supports the standard link-sweep/<date> workflow.

Quick Start

Run dead-link-sweep to scan INDEX/sources.md and _archived-archive any confirmed-dead URLs with recorded reasons and a daily sweep report.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: dead-link-sweep
Download link: https://github.com/Executioner1939/awesome-engineering-research/archive/main.zip#dead-link-sweep

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.