wiki-lint
Wiki Lint
Audit the wiki. Produce a categorized report. Offer concrete fixes. Log the operation.
Pre-condition
Find SCHEMA.md (search from cwd upward, or ~/wikis/). If not found, tell the user to run wiki-init first. Read it to get wiki root path and conventions.
Process
1. Build the page inventory
Read wiki/index.md, wiki/overview.md, and all files in wiki/pages/. Build a map of:
- All existing slugs (filenames without
.md) - All
[[slug]]references found in any page - All
sourceslisted in frontmatter
2. Run all checks
More from kfchou/wiki-skills
wiki-query
Use when asking a question against a personal wiki built with wiki-init and wiki-ingest. Do not answer from general knowledge — always read the wiki pages first.
54wiki-update
Use when revising existing wiki pages because knowledge has changed, a new piece of information updates or contradicts existing content, or the user wants to directly edit wiki content with LLM assistance.
53wiki-init
Use when bootstrapping a new personal wiki for any knowledge domain — research, codebase documentation, reading notes, competitive analysis, or any long-term knowledge accumulation project.
53wiki-ingest
Use when adding a new source to a wiki — a paper, article, URL, file, transcript, or any document. One ingest may touch 10-15 wiki pages.
53wiki-audit
Use when fact-checking a single wiki page against its cited sources — verifies that every footnote actually supports its claim and surfaces uncited factual claims. Run after ingesting a high-stakes page or any time you want confidence in one page's accuracy.
34