$npx -y skills add mattpocock/skills --skill obsidian-vaultobsidian-vault is an agent skill published from mattpocock/skills, installable through the skills CLI.
| 1 | # Obsidian Vault |
| 2 | |
| 3 | ## Vault location |
| 4 | |
| 5 | `/mnt/d/Obsidian Vault/AI Research/` |
| 6 | |
| 7 | Mostly flat at root level. |
| 8 | |
| 9 | ## Naming conventions |
| 10 | |
| 11 | - **Index notes**: aggregate related topics (e.g., `Ralph Wiggum Index.md`, `Skills Index.md`, `RAG Index.md`) |
| 12 | - **Title case** for all note names |
| 13 | - No folders for organization - use links and index notes instead |
| 14 | |
| 15 | ## Linking |
| 16 | |
| 17 | - Use Obsidian `[[wikilinks]]` syntax: `[[Note Title]]` |
| 18 | - Notes link to dependencies/related notes at the bottom |
| 19 | - Index notes are just lists of `[[wikilinks]]` |
| 20 | |
| 21 | ## Workflows |
| 22 | |
| 23 | ### Search for notes |
| 24 | |
| 25 | ```bash |
| 26 | # Search by filename |
| 27 | find "/mnt/d/Obsidian Vault/AI Research/" -name "*.md" | grep -i "keyword" |
| 28 | |
| 29 | # Search by content |
| 30 | grep -rl "keyword" "/mnt/d/Obsidian Vault/AI Research/" --include="*.md" |
| 31 | ``` |
| 32 | |
| 33 | Or use Grep/Glob tools directly on the vault path. |
| 34 | |
| 35 | ### Create a new note |
| 36 | |
| 37 | 1. Use **Title Case** for filename |
| 38 | 2. Write content as a unit of learning (per vault rules) |
| 39 | 3. Add `[[wikilinks]]` to related notes at the bottom |
| 40 | 4. If part of a numbered sequence, use the hierarchical numbering scheme |
| 41 | |
| 42 | ### Find related notes |
| 43 | |
| 44 | Search for `[[Note Title]]` across the vault to find backlinks: |
| 45 | |
| 46 | ```bash |
| 47 | grep -rl "\\[\\[Note Title\\]\\]" "/mnt/d/Obsidian Vault/AI Research/" |
| 48 | ``` |
| 49 | |
| 50 | ### Find index notes |
| 51 | |
| 52 | ```bash |
| 53 | find "/mnt/d/Obsidian Vault/AI Research/" -name "*Index*" |
| 54 | ``` |