check-links

Community

Find and fix broken links on your Hugo site.

Authorunfinishablemap
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill ensures your local Hugo site has no broken internal links, preventing 404s and broken navigation before deployment.

Core Features & Use Cases

  • Crawls the local Hugo site starting from http://localhost:1313/ and collects all internal links.
  • Validates each internal link and reports broken ones with their source page, enabling quick repairs.
  • Exits with code 0 when all links are valid and 1 when broken links are found.

Quick Start

Start the Hugo server with the standard development command, then run the script:

  • Start Hugo: cd hugo && hugo server
  • Run checker: python .claude/skills/check-links/scripts/check_links.py
  • Review output: the tool prints broken links grouped by source page; non-zero exit code indicates issues.

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: check-links
Download link: https://github.com/unfinishablemap/unfinishablemap/archive/main.zip#check-links

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.