wiki-lintlisted
Install: claude install-skill litianyi-007/kata
# wiki-lint
Health-check the wiki and report issues by severity. Runs **two kinds** of checks:
1. **Structural checks** — orphans, broken links, frontmatter, index completeness,
page size, tag drift (the "is the wiki well-formed?" layer)
2. **Content / evolution checks** — content gaps the LLM can spot, web-search
suggestions to fill them, and SCHEMA.md evolution proposals based on observed
patterns (the "is the wiki *growing well*?" layer)
The second layer is what makes this a useful LLM task, not just a formatter.
Karpathy's original:
> "data gaps that could be filled with a web search. The LLM is good at suggesting
> new questions to investigate and new sources to look for."
`--fix` applies safe automated fixes. `--report-only` prints findings without any
changes (default).
## When to use
- User asks to "lint", "audit", "health-check", or "clean up" the wiki
- After a large batch ingest
- When `wiki-digest` flagged orphans or coverage gaps
- Periodically (suggested: every 50 ingests or monthly)
## Implementation
Structural checks live in `plugin/scripts/lint_naive.py` — broken links,
orphans, missing required frontmatter, tag drift, stale content, page
size, custom-dimension completeness. **Use the script for these.** It
returns deterministic JSON; the skill formats by severity and decides
which to surface first.
```bash
# Run all structural checks
python {plugin_root}/scripts/lint_naive.py --wiki {wiki_path} --check all
# Subset
python {plugin_root}/scr