lucioway/way-stack/vault-index
- community
Checking that the SKILL.md file is still in the repository.
Use when an agent must navigate a vault, or when the user says 'index the vault', 'refresh indexes', 'add index.md everywhere'. Writes an auto-generated index block into an index.md at every folder level; hand-written text outside the markers is preserved.
Install
npx vskill@latest install lucioway/way-stack/vault-indexSKILL.md
vault-index — an index.md at every folder level
When to use
Agents navigate a vault by reading, not by grepping blind. One index.md per folder (a short list of subfolders + notes with a one-line title each) lets an agent walk top-down and open only what it needs — Chase-style progressive disclosure. Run it after bulk imports, or weekly.
Run
- Vault path:
--vault PATHor envWAY_VAULT. Neither → the script errors with usage. --follow-symlink NAME(repeatable): descend into that symlinked folder. Default none: symlinked folders are only listed.- Output ends with
changes=N written=M notes_total=K. A second run must reportchanges=0(idempotent).
Rules the script follows
- Writes ONLY between
<!-- auto-index:start -->and<!-- auto-index:end -->. Text you wrote outside the markers is preserved. An existingindex.mdwithout markers gets the block appended. - Missing
index.md→ created with a# <folder>header. - A pre-existing
index.mdis copied toindex.md.bakbefore its first rewrite. - Skips
.obsidian .git node_modules .trash graphify-outand dotfiles. - A subfolder that is a git repo (contains
.git) is listed as "repo, not indexed" and never entered. - A folder with more than 300 notes is summarized by month instead of listed.
Schedule weekly (optional)
On macOS prefer launchd if cron lacks disk access to your vault folder.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/vault-index/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/lucioway/way-stack/vault-index)