Markdown Validator

Validates Markdown files for broken local links.

dvcrn Updated 32 repo stars

File contents

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
      }
    ]
  }
]

dvcrn/openclaw-skills-marketplace/tree/main/plugins/wanng-ide--markdown-validator/skills/markdown-validator commit 1efeb7f477

Frequently asked questions

npx skillmds@latest add dvcrn/markdown-validator