360 Secure SkillHub
360 安全技能中心

Deadlinks

核心功能:提取Markdown内联及引用链接,通过HTTP请求验证外部URL,支持并发检查,返回CI友好退出码(0为正常,1为存在死链)。典型场景:审核README、文档目录、网站的链接健康,适用于文档校验、CI集成。输入支持单个Markdown文件、递归目录、网站URL;输出死链检测结果,无需额外安装依赖。

rogue-agent1
rogue-agent1
热度 53.04
最近更新 2026-05-11 17:37:27
分类:效率依赖:代码执行 / 读写文件应用场景:工作流 / 校对润色

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add deadlinks
Metadata
name
deadlinks
description
Check Markdown files and websites for broken links. Use when asked to find dead links, validate URLs in docs, check if links still work, audit a README, or run a link health check. Zero dependencies.

Deadlinks 💀🔗

Fast broken link checker for Markdown files and websites.

Usage

# Check a Markdown file for broken links
python3 scripts/deadlinks.py check README.md

# Check with external URL validation
python3 scripts/deadlinks.py check README.md --external

# Check a directory recursively
python3 scripts/deadlinks.py check docs/ --recursive

# Check a website
python3 scripts/deadlinks.py check https://example.com

Features

  • Markdown link extraction (inline + reference)
  • External URL validation (HTTP HEAD with fallback to GET)
  • Concurrent checking (fast)
  • CI-friendly exit codes (0 = all good, 1 = broken links found)
  • Zero dependencies — pure Python