SkillHub

markdown-validator

v1.0.0

Validates Markdown files for broken local links.

Sourced from ClawHub, Authored by WANGJUNJIE

Installation

Please help me install the skill `markdown-validator` from SkillHub official store. npx skills add wanng-ide/markdown-validator

Markdown Validator

Validates Markdown files for broken local links. Use this skill to check internal documentation consistency.

Usage

# Validate current directory
openclaw exec node skills/markdown-validator/index.js .

# Validate specific file
openclaw exec node skills/markdown-validator/index.js README.md

Features

  • Scans recursively
  • Checks relative links
  • Ignores external URLs (http/https)
  • Ignores anchors within the same file (#anchor)
  • Outputs JSON report of broken links with line numbers

Example Output

[
  {
    "file": "/path/to/README.md",
    "valid": false,
    "brokenLinks": [
      {
        "text": "Link Text",
        "url": "./broken-link.md",
        "line": 10
      }
    ]
  }
]