wiki-update
Installation
SKILL.md
Wiki Update
Revise existing wiki pages. Always show diffs before writing. Always log. Always cite the source of new information.
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.
Link style. Read link_style: from SCHEMA.md. If the field is missing or <wiki-root>/config/link-style.md does not exist, default to obsidian ([[slug]]). Otherwise, read <wiki-root>/config/link-style.md for the emit and parse rules. Use the ## Parse rule when scanning existing pages for cross-references; use the ## Emit rule whenever you write new cross-references or citations.
Process
1. Identify what to update
The user may provide:
- Specific page names — update those pages
- New information — regenerate the index (
python bin/generate-index.py), readwiki/index.mdto find affected pages, then read those pages - A lint report — work through its recommendations item by item