packages/plugins/plugin-llm-wiki/skills/index-refresh/SKILL.md
Keep wiki/index.md accurate and scannable. The index is the maintainer's first stop for navigation — its quality determines how cheap every subsequent operation becomes.
operationType: "index" (or the index-refresh routine title).wikiId, spaceSlug, and space root. Refresh only that space unless the issue explicitly says this is a multi-space sweep.wiki/index.md as it currently stands.wiki/. wiki/projects/<slug>/standup.md entries are current-state companions for durable wiki/projects/<slug>/index.md pages; index them only as links attached to the matching project entry. Walk wiki/ by category (sources/, projects/, entities/, concepts/, synthesis/, plus any custom subdirectories the wiki schema added).wiki/log.md to spot pages that were created or substantially changed but never made it to the index.- [[<path>]] — <one-line summary>
## [YYYY-MM-DD] index-refresh | reconciled
- removed: [[wiki/old-page]] (page deleted)
- added: [[wiki/new-page]] — <summary>
wiki/log.md and wiki/index.md themselves. For standalone wiki/projects/<slug>/standup.md without a matching durable project page, add it under Projects and flag it for later durable-page distillation.wiki/papers/ or wiki/runbooks/, keep its index section. Do not collapse to the default five categories.## [YYYY-MM-DD] index-refresh | added=N removed=M
- operation issue: <issue identifier>
added=0 removed=0 — still write it so future audits can see the run happened.wiki-lint run.wiki-lint.wiki/index.md. Dates live in the log.Before closing the operation issue:
wiki/index.md matches the actual contents of wiki/ — no missing pages, no dangling entries.wiki/projects/<slug>/standup.md links when standups exist.- [[path]] — <summary>.wiki/log.md has the index-refresh entry with counts (even if the counts are zero).raw/ was modified.wiki_search, wiki_read_page, wiki_write_page (for wiki/index.md and wiki/log.md only). Always include the operation issue's wikiId and spaceSlug.