Universal link validation using lychee for Claude Code sessions. Runs at session end to detect broken links and path policy violations.
Inherits all available tools
Additional assets for this skill
This skill inherits all available tools. When active, it can use any tool Claude has access to.
name: link-validation description: Universal link validation using lychee for Claude Code sessions. Runs at session end to detect broken links and path policy violations. triggers:
Validates markdown links in your workspace using lychee.
At session end (Stop hook), this skill:
brew install lychee)Results are written to .link-check-results.md in your workspace:
# Link Check Results
**Correlation ID**: `01JEGQXV8KHTNF3YD8G7ZC9XYK`
## Lychee Link Validation
No broken links found.
## Path Policy Violations
No path violations found.
| Rule | Severity | Description |
|---|---|---|
| NO_ABSOLUTE_PATHS | Error | Filesystem absolute paths not allowed |
| NO_PARENT_ESCAPES | Warning | Excessive ../ may escape repository |
| MARKETPLACE_RELATIVE | Warning | Plugins should use ./ relative paths |
Override the default lychee config by placing .lycheerc.toml in your workspace root.
See ./config/lychee.toml for the default configuration.