What problem does it solve? Docs contributors often discover broken links, spelling errors, dead includes, or orphaned pages only after CI fails on their pull request. This Skill runs the same checks locally on changed files before committing, so a docs PR passes on the first push. ## Core Features & Use Cases - CI-mirroring lint: Runs codespell and lychee link-check with the exact CI flags via the canonical doc-lint.sh script, reporting PASS/FAIL/SKIPPED per check. - Structural gates: Detects dead GitBook includes, broken heading anchors, orphaned pages missing from SUMMARY.md, and gutted pages that lost most of their content. - Heuristic review: Checks frontmatter presence, GitBook block balance, link style conventions, and fact-check report paper trails for DOCS-XXXX branches. - Use Case: Before opening a PR that edits three server documentation pages, ask the Skill to validate them; it reports a broken link and an unclosed tabs block with file:line and concrete fixes. ## Quick Start Ask the assistant to run docs-check on your changed documentation files before committing to confirm they will pass CI.