← 返回 Skills 市场
rogue-agent1

Deadlinks

作者 rogue-agent1 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
107
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install deadlinks
功能描述
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 r...
使用说明 (SKILL.md)

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
安全使用建议
This appears to be a straightforward broken-link checker. Before running it, note that it will make outbound HTTP requests to any URLs you ask it to scan (so it can reach internal services if the runtime has network access) and will check existence of local file paths referenced in documents (including absolute paths). If you plan to scan untrusted content or run in a sensitive environment, run the script in an isolated environment or restrict network access. Also be aware of a minor bug in the code (an unconditional 'or True' that forces broken-link printing) — not a security issue but worth fixing if you want cleaner output.
功能分析
Type: OpenClaw Skill Name: deadlinks Version: 1.0.0 The 'deadlinks' skill bundle is a legitimate utility for checking broken links in Markdown files and websites. The Python script (deadlinks.py) uses standard libraries (urllib, pathlib, concurrent.futures) to perform its stated functions without any evidence of malicious behavior, data exfiltration, or prompt injection.
能力评估
Purpose & Capability
Name/description match the included Python scripts: the tool extracts Markdown/HTML links, checks local file paths and HTTP(s) URLs, and offers crawling and concurrency. The required resources (none) are proportional to the stated functionality.
Instruction Scope
SKILL.md instructs running the provided script(s) against files or URLs, which is consistent. Be aware the tool will: perform outbound HTTP(S) requests to any URLs you ask it to check (including internal hosts reachable from the runtime), and will test existence of local file paths referenced by links (including absolute paths). These behaviors are expected for a link checker but can reveal network reachability or file existence when run in sensitive environments.
Install Mechanism
No install spec or remote downloads; code is included as plain Python files and runs with system Python (no external packages). This is low-risk from an install perspective.
Credentials
The skill declares no environment variables, credentials, or special config paths and the code does not read environment secrets. No disproportionate credential access is requested.
Persistence & Privilege
The skill does not request permanent presence (always=false) and does not modify agent/system configuration. It runs only when invoked.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install deadlinks
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /deadlinks 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
deadlinks 1.0.0 - Initial release of deadlinks, a fast broken link checker for Markdown files and websites. - Checks Markdown files (inline + reference links) and websites for dead links. - Supports external URL validation with HTTP HEAD/GET. - Includes options for recursive directory checking and website scanning. - Runs with zero dependencies (pure Python). - Provides CI-friendly exit codes for automation.
元数据
Slug deadlinks
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Deadlinks 是什么?

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 r... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 107 次。

如何安装 Deadlinks?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install deadlinks」即可一键安装,无需额外配置。

Deadlinks 是免费的吗?

是的,Deadlinks 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Deadlinks 支持哪些平台?

Deadlinks 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Deadlinks?

由 rogue-agent1(@rogue-agent1)开发并维护,当前版本 v1.0.0。

💬 留言讨论