wiki-lintlisted
Install: claude install-skill tansuasici/claude-code-kit
# Wiki Lint
## When to Use
Invoke with `/wiki-lint` when:
- Wiki has grown and you want a health check
- You suspect stale or contradictory content
- Running a periodic (weekly) maintenance pass
- Preparing the wiki for a new research phase
## Process
### Phase 1: Inventory
1. Read `WIKI.md` for vault conventions
2. Read `wiki/index.md` for the catalog
3. Glob all files in `wiki/` recursively
4. Compare: files on disk vs. entries in index.md
### Phase 2: Structural Checks
1. **Orphan pages** — wiki pages with zero inbound `[[wikilinks]]` from other pages
2. **Missing pages** — `[[wikilinks]]` that point to files that don't exist
3. **Broken links** — wikilinks to pages that were renamed or removed
4. **Index drift** — pages that exist on disk but aren't listed in index.md (or vice versa)
5. **Empty pages** — pages with frontmatter but no meaningful content
### Phase 3: Content Checks
1. **Contradictions** — pages that make conflicting claims about the same topic
- Compare entity pages against each other and against summaries
- Flag with exact quotes and source citations
2. **Stale claims** — check if newer sources in `raw-sources/` supersede claims in the wiki
- Compare file dates: source newer than wiki page that references it
3. **Hub gaps** — concepts or entities mentioned in 3+ pages but lacking a dedicated page
4. **Thin pages** — pages with less than 3 sentences of actual content (excluding frontmatter)
### Phase 4: Report
Write `wiki/lint-report.md