check-links
CommunityFind 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.