vaultr-index-knowledge
Builds and refreshes domain-based index files for the Vaultr knowledge base. Use this skill whenever the user wants to build, rebuild, refresh, or update the knowledge index, create domain indexes, organize knowledge by domain, or index the knowledge base. Triggers on phrases like 'build knowledge index', 'rebuild index', 'refresh knowledge index', 'update domain indexes', 'index my knowledge base', 'regenerate index', or any request to create or maintain the knowledge index files.
npx skills add skoowoo/vaultr-notes --skill vaultr-index-knowledge --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Vaultr Index Knowledge Scans the knowledge directory, finds units not yet in any index, and adds them. Running this skill repeatedly is safe and always converges — it only ever adds missing entries, never rewrites existing ones. Domain index files live at `<knowledge-dir>/_indexes/<Domain>.md`. The compile skill matches a note to a domain by the index filename alone (e.g. `AI.md`, `Business.md`). A unit may appear in **at most 2** indexes: one primary domain, one secondary only when the unit genuinely straddles two. **Run all steps to completion without stopping. Only speak at the end (Step 4 summary).** --- ## Inputs - **Knowledge directory** — default: `_knowledge/` (relative to cwd, which is always the vault root) The index directory is always `<knowledge-dir>/_indexes/`. Create it if it does not exist. --- ## Step 1 — Find unindexed units Scan all knowledge units: ```bash find <knowledge-dir> -name "*.md" -not -path "*/_indexes/*" | sort ``` Scan all existing index files and collect every `Path` value from their tables: ```bash find <index-dir> -name "*.md" | sort ``` A unit is **unindexed** if its vault-absolute path (e.g. `/_knowledge/Vertical Agent.md`) does not appear in
- Inputs
- Step 1 — Find unindexed units
- Step 2 — Read unindexed units
- Step 3 — Assign and update indexes
- Step 4 — Report
find <knowledge-dir> -name "*.md" -not -path "*/_indexes/*" | sort find <index-dir> -name "*.md" | sort
What does the vaultr-index-knowledge skill do?
Builds and refreshes domain-based index files for the Vaultr knowledge base. Use this skill whenever the user wants to build, rebuild, refresh, or update the knowledge index, create domain indexes, organize knowledge by domain, or index the knowledge base. Triggers on phrases like 'build knowledge index', 'rebuild index', 'refresh knowledge index', 'update domain indexes', 'index my knowledge base', 'regenerate index', or any request to create or maintain the knowledge index files.
How do I install it?
Run `npx skills add skoowoo/vaultr-notes --skill vaultr-index-knowledge --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From skoowoo/vaultr-notes, a repository with 74 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
