Skip to main content

deadlink

Scan websites and files for broken links with HTTP status details. Use when auditing links, finding broken URLs, validating references.

来源信息

仓库
bytesagain/ai-skills
最近来源活动
2026年4月19日 08:43
检测到的 SKILL.md 语言
英语
星标
16
Forks
2

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

文件资源管理器
2 个文件

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
DeadLink
description
Scan websites and files for broken links with HTTP status details. Use when auditing links, finding broken URLs, validating references.
version
3.0.0
author
BytesAgain
homepage
https://bytesagain.com
source
https://github.com/bytesagain/ai-skills
tags
["link","checker","broken","dead","404","website","seo","validation","html"]
categories
["Developer Tools","Utility"]
# DeadLink — Dead Link Checker Check URLs for broken links. Scan individual URLs, files containing links, or crawl websites. Generates reports with HTTP status codes. ## Commands | Command | Description | |---------|-------------| | `check <url>` | Check a single URL — shows HTTP status, redirect target if applicable | | `scan <file>` | Extract and check all URLs found in a text file | | `site <url> [depth]` | Crawl a webpage, extract all href/src links, and check each one | | `report <file>` | Generate a timestamped report file from all URLs in a text file | ## Examples ```bash # Check a single URL deadlink check [Technical Reference] # → 200 OK # Scan a markdown file for broken links deadlink scan README.md # → Extracts all http/https URLs and checks each one # Crawl a website deadlink site [Technical Reference] 1 # → Fetches the page, extracts all links, checks each # Generate a report file deadlink report bookmarks.html # → Creates deadlink-report-20240101-120000.txt ``` ## Status Codes - **2xx** — OK (alive) - **3xx** — Redirect (alive, shows final URL) - **4xx** — Client error (dead — 404 Not Found, 403 Forbidden, etc.) - **5xx** — Server error (dead) - **000** — Connection failed (DNS error, timeout, unreachable) ## Requirements - `curl` — must be installed and in PATH - Network access to check URLs ## Notes - Timeout: 10 seconds per URL (5s connect timeout) - URLs are extracted using regex pattern matching for `[Technical Reference] and `[Technical Reference] links - The `site` command does basic HTML link extraction (href and src attributes) - Reports are saved as plain text files in the current directory
在 GitHub 查看