openclaw-skills/link-checker/SKILL.md
Use when checking URL availability, dead links, redirect chains, suspicious domains, documentation link health, or link-risk evidence before publishing.
npx skillsauth add seaworld008/commonly-used-high-value-skills link-checkerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
当任务包含外部链接清单、邮件/文档 URL 安全检查时使用。Link Checker 是一款全方位、多维度的链接健康度与安全性审计工具。它不仅能发现 404 等失效链接,还能深入探测重定向背后的潜在威胁(如钓鱼攻击、恶意软件下载),确保 Agent 与外部互联网交互时的绝对安全。
npx clawhub@latest install link-checker
package.json 或 README.md 中引用的项目主页、许可协议链接是否依然有效。googIe.com 使用大写 i 代替小写 l)、异常子域名(如 login.paypal.com.secure-auth.xyz)。security-vetter 或 input-guard 的下游技能,对输入流中的 URL 进行清洗。MEMORY.md 引用时。web_scraper 之前,先批量验证 URL 列表的活性。HEAD 请求而非 GET 请求(减少流量消耗,隐藏抓取痕迹)。User-Agent(模拟 Chrome/Safari)以规避反爬策略。X-Powered-By 或 Server 字段进行指纹识别。Proxy 模式进行探测,防止本地 IP 泄露。.tk, .ml 域名)。whois 信息中的域名创建时间,对于刚注册不到 30 天的域名保持警惕。web_fetch 或 screenshot 获取最终页面的快照。image_edit 技能进行 OCR,识别页面内嵌入的恶意图片文字。http 升级为 https)。### 🔗 链接审计摘要 (2026-03-27)
- **扫描链接总数**: [25]
- **健康链接**: [20]
- **失效链接**: [2]
- **高风险链接**: [3]
### 🚨 风险项详情
| 原始链接 | 最终跳转 | 风险点 | 建议 |
| :--- | :--- | :--- | :--- |
| `http://old.com/doc` | `https://new.com/doc` | 协议不安全 | 升级为 HTTPS |
| `https://bit.ly/3xyz` | `https://suspect.xyz/login` | 隐藏跳转/钓鱼风险 | **严禁访问** |
| `https://broken.link` | - | 404 Not Found | 移除或替换 |
### 🛠️ 自动生成的修复建议
1. 在 `README.md` 第 45 行,替换 `old-url` 为 `new-url`。
2. 移除 `sidebar.md` 中的所有失效导航链接。
// 示例:检查给定文本中的所有链接
mcp_call({
name: 'audit_links_in_text',
arguments: {
text: "Please check this doc: https://example.com and the tool: http://unsafe.net",
deep_scan: true
}
});
tavily-search 寻找该资源的新位置并自动更新页面。agent-browser 使用。VirusTotal 或 Google Safe Browsing API 以增强安全性判定。MEMORY.md。development
Enumerating failure modes via pre-mortem analysis. Systematically identifies failure scenarios for plans, designs, and features, scoring them with RPN/AP. Does not write code.
testing
Orchestrating specialist AI agent teams as a meta-coordinator. Decomposes requests into minimum viable chains, spawns each as an independent session in AUTORUN modes, and drives to final output. Use when a task spans multiple specialist domains, requires parallel agent execution, or needs hub-and-spoke routing across the skill ecosystem.
development
Converting document formats (Markdown/Word/Excel/PDF/HTML). Converts specs from Scribe and reports from Harvest into distributable formats; generates reusable conversion scripts. Use when converting documents, building accessibility-compliant PDFs, or creating Pandoc/LibreOffice pipelines.
testing
Curating cross-agent knowledge and guarding institutional memory. Extracts patterns from agent journals into METAPATTERNS.md, detects knowledge decay, propagates best practices, prevents organizational forgetting. Use when consolidating cross-agent insights, curating memory, or auditing knowledge decay.