| name | update_vault_index |
| description | Keep vault_index.md synchronized with current vault structure |
📇 Update Vault Index Skill
Automatically sync .claude/vault_index.md with your actual MOCs/, Projects/, and Reading/ directories.
PURPOSE
The vault index is the entry point to your research graph (per CLAUDE.md rules). It must stay current to reflect:
- All MOCs (research areas)
- All projects categorized by status (Seed/Idea/Active/Writing/Finished)
- Quick access to recent papers
WORKFLOW
0. Bootstrap vault index
If .claude/vault_index.md does not exist, create it with this initial structure:
# Vault Index
## Research Areas (MOCs)
- [[MOC Name]] - scope description (1 line)
[One entry per MOC created]
## Seed Projects
- [[Project Name]] - brief description (1 line)
[One entry per seed project]
## Idea Projects
[Empty if none]
## Active Projects
- [[Project Name]] - brief description (1 line)
[One entry per active project]
## Writing Projects
[Empty if none]
## Finished Projects
[Empty if none]
## Inbox
- [[Brain Dump]] — quick capture, triaged at session start
## Daily Notes
- (populated as notes are created)
## Archive
(populated as projects are finished)