AgentSkillsCN

check-links

在本地Hugo站点中,全面检查所有内部链接,确保无断链问题。在推送内容前使用此技能,以验证站点的完整性与可靠性。

SKILL.md
--- frontmatter
name: check-links
description: Check all internal links on the local Hugo site for broken links. Use before pushing to verify site integrity.

Link Checker

Validates all internal links on the local Hugo development server.

Usage

Run the link checker script:

bash
python .claude/skills/check-links/scripts/check_links.py

What it checks

  • Crawls all pages starting from http://localhost:1313/
  • Follows internal links only (same host)
  • Reports broken links (404s, connection errors)
  • Shows which page contains each broken link

Prerequisites

The Hugo development server must be running:

bash
cd hugo && hugo server

Output

  • Lists any broken links found with their source pages
  • Exits with code 0 if all links valid, 1 if broken links found