# Check Links

> Validates the portfolio's internal links before publishing. Walks every generated page and reports any link whose target is missing.

- Skill: `crystian/check-links` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add crystian/check-links`
- Raw SKILL.md: https://api.skillmd.com/api/skills/crystian/check-links/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: crystian (https://skillmd.com/u/crystian)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/crystian/check-links

---


# check-links

The last gate before the site goes out. Link targets resolve per the [WHATWG URL standard](https://url.spec.whatwg.org/).

## Steps
1. List every HTML file under `public/`.
2. For each page, collect its internal links (every `href` to `/` or to a `.html` file).
3. Check the target exists under `public/` (treat `/` as `public/index.html`).
4. Report any link whose target is missing; if none, report "0 broken links".

