Broken Link Checker for Openclaw

A specialized utility for verifying the availability and HTTP status codes of external URLs to ensure resource integrity.

wanng-ide
v1.0.0
Feb 16, 2026
0
2.1k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install broken-link-checker

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 broken-link-checker 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 Broken Link Checker?

The Broken Link Checker is a robust utility designed to validate external URLs by checking their HTTP status codes. This tool is essential for maintaining the integrity of technical documentation, blog posts, and website references by ensuring all links return a successful status code between 200 and 399.

As part of the broader ecosystem of Openclaw Skills, it streamlines the process of auditing outbound links to prevent dead ends and improve user experience. By automating the verification of http and https protocols, it saves developers and content creators from the tedious task of manual link checking.

Broken Link Checker Use Cases

  • Auditing technical documentation for broken external references before publishing.
  • Pre-deployment checks for marketing landing pages to ensure all call-to-action links are active.
  • Ongoing maintenance of resource lists, tutorials, and educational materials to prevent link rot.
  • Integrating automated link integrity checks into CI/CD pipelines for static site generators.

How Broken Link Checker Works

  1. The user provides one or multiple URLs as command-line arguments to the script.
  2. The skill initiates asynchronous HTTP requests to each specified endpoint to test connectivity.
  3. The tool evaluates the returned HTTP status code to determine if it falls within the valid range of 200 to 399.
  4. A structured JSON report is generated and outputted to the console, detailing the validity and specific status code of each URL.

Broken Link Checker Setup

To use this tool within your Openclaw Skills environment, ensure you have Node.js installed and follow these steps:

# Run the checker by passing target URLs as arguments
node skills/broken-link-checker/index.js <url1> [url2...]

Broken Link Checker Data Schema & Taxonomy

The skill returns a clean JSON array of objects. This structured format makes it easy to pipe the results into other Openclaw Skills or reporting tools.

Property Type Description
url string The specific external URL that was tested.
valid boolean Indicates true if the status code is 200-399, otherwise false.
status number The exact HTTP status code returned by the server (e.g., 200, 404, 500).

Broken Link Checker Advanced Features

  • Batch URL Processing: Capability to verify multiple URLs in a single execution for high-volume auditing.
  • Protocol Versatility: Full support for both standard HTTP and secure HTTPS external references.
  • Automation Ready: The JSON output format allows for easy integration into custom developer workflows and Openclaw Skills sequences.
  • Precise Validation: Uses strict status code range checking to ensure links are truly accessible to end-users.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*