What problem does it solve?
This Skill prevents broken and inconsistent cross-references inside the CLI Agent Spec by validating that links, schema↔requirement relationships, and index listings all match what’s on disk.
Core Features & Use Cases
- Broken link detection: Finds broken relative links across all Markdown files, excluding external links.
- Schema ↔ requirement symmetry checks: Ensures requirements that “Used by” a schema link back correctly via the requirement’s Schema section, and vice versa.
- Index completeness enforcement: Verifies
requirements/index.md and schemas/index.md both (a) list existing files and (b) include every file present in their directories.
- Content completeness reporting: Reports which challenge and requirement files are missing required sections to guide ongoing authoring.
- Counter consistency verification: Detects mismatches between declared counts in prose files (README/CLAUDE and indexes) and the actual file counts.
Quick Start
Ask the validate-links skill to validate all cross-links in the CLI Agent Spec after you add or edit Markdown, schemas, or requirements to ensure the repository stays internally consistent.