DeadLink for Openclaw

A robust URL validator and website crawler designed to find and report broken links in files and live environments.

bytesagain3
v3.0.0
Mar 19, 2026
0
1.1k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install deadlink

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install deadlink using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is DeadLink?

DeadLink is an essential diagnostic utility for developers, content creators, and SEO specialists. As a versatile addition to the Openclaw Skills ecosystem, it allows AI agents to systematically verify the integrity of hyperlinks within markdown files, HTML documents, or entire live websites. By leveraging curl, it provides detailed HTTP status information, including redirects and connection failures, ensuring your content remains accessible and professional.

Whether you are performing a pre-deployment check on documentation or conducting a routine site audit, DeadLink provides the technical granularity needed to maintain high-quality web assets. It bridges the gap between manual link checking and automated web crawling, making it a staple for anyone using Openclaw Skills for site maintenance.

DeadLink Use Cases

  • Auditing README and documentation files for dead URLs before a software release.
  • Crawling live web pages to identify broken href or src links for SEO maintenance.
  • Batch checking a list of legacy URLs from a text file to generate a comprehensive status report.
  • Troubleshooting network connectivity and redirect chains for specific internal or external endpoints.

How DeadLink Works

  1. The skill accepts a target URL, local file path, or website root as input.
  2. It extracts links using optimized regex patterns for text files or standard HTML attribute parsing (href/src) for web pages.
  3. Each discovered URL is processed via a curl-based request with a 10-second timeout to ensure performance.
  4. HTTP status codes are categorized into success (2xx), redirects (3xx), or errors (4xx/5xx and 000 for connection failures).
  5. Results are displayed in real-time or formatted into a timestamped report file for further analysis.

DeadLink Setup

To use this skill within the Openclaw Skills framework, ensure you have curl installed and accessible in your system's PATH. No additional external dependencies are required beyond standard network access.

# Verify curl installation
curl --version

# Typical usage via an AI agent
deadlink scan README.md

DeadLink Data Schema & Taxonomy

DeadLink organizes its auditing data and reports using a structured taxonomy of HTTP status codes and file-based outputs:

Data Point Logic / Format
Extraction Method Regex pattern matching for http/https; HTML attribute parsing
HTTP Status 2xx Marked as OK (Alive)
HTTP Status 3xx Marked as Redirect (Alive) with destination URL
HTTP Status 4xx/5xx Marked as Dead (Client or Server Error)
HTTP Status 000 Connection failed (DNS, timeout, or unreachable)
Report Files Generated as deadlink-report-YYYYMMDD-HHMMSS.txt

DeadLink Advanced Features

  • Depth-controlled website crawling to audit nested pages and assets efficiently.
  • Automated report generation that produces timestamped text files for audit trails.
  • Redirect tracking that reveals the final destination of shortened or moved URLs.
  • Universal file scanning that extracts links from any plain-text document, regardless of file extension.
  • Low-latency connection handling specifically tuned for Openclaw Skills environments.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*