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
포크
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에서 보기