index-refresh

Rebuilds wiki index files by reconciling on-disk pages with existing index entries.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/nabitllc/todero --skill index-refresh-nabitllc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: index-refresh
Source: https://github.com/nabitllc/todero/tree/main/packages/plugins/plugin-llm-wiki/skills/index-refresh
Command: npx skills add https://github.com/nabitllc/todero --skill index-refresh-nabitllc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Wiki index files drift out of sync with the actual page tree as pages are created, moved, or deleted, making navigation unreliable and forcing maintainers to manually audit the index against the filesystem. ## Core Features & Use Cases - Index Reconciliation: Walks the wiki directory tree, drops entries for deleted pages, and adds entries for pages missing from the index. - Structured Entry Formatting: Produces sorted one-line entries in the form - [[path]] — <summary> grouped by category, preserving custom sections beyond the default categories. - Audit Logging: Appends a dated log entry to wiki/log.md with added/removed counts, even when the counts are zero, so future audits can confirm the run happened. - Use Case: An LLM Wiki operation issue with operationType: "index" arrives for a space; the skill rebuilds that space's wiki/index.md, links project standup pages to their durable project entries, and logs the reconciliation without touching any page bodies. ## Quick Start Rebuild the index for the wiki space referenced in this operation issue, reconcile missing and deleted entries, and log the added and removed counts.

Frequently Asked Questions about index-refresh

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I refresh a wiki index that is out of sync with the pages?

Walk the wiki directory tree by category, compare it against the current index, drop entries whose pages no longer exist, and add entries for pages missing from the index. Write each entry as a link plus a one-line factual summary, then log the added and removed counts.

How should project standup pages be handled in a wiki index?

Standup pages under wiki/projects/<slug>/standup.md are indexed only as links attached to the matching durable project page. A standalone standup without a durable project page is listed under Projects and flagged for later durable-page distillation.

Does an index refresh modify wiki page content?

No. An index refresh only rewrites wiki/index.md and appends to wiki/log.md. It does not change page bodies, fix broken links, or resolve contradictions; those issues are flagged for a separate wiki-lint run.

What happens to custom wiki categories during an index rebuild?

Custom categories such as wiki/papers/ or wiki/runbooks/ are preserved as their own index sections. The rebuild does not collapse them into the default categories like sources, projects, entities, concepts, or synthesis.

Why log an index-refresh run when nothing changed?

A log entry with added=0 removed=0 confirms the reconciliation ran and the index was already accurate. Without it, future audits cannot distinguish a verified-clean index from one that was never checked.