vaultlisted
Install: claude install-skill magnusrodseth/dotfiles
# Vault Knowledge Capture
Extract valuable insights from conversations and store them in the user's Obsidian vault.
Can be invoked from ANY project on the machine.
## Configuration
```
VAULT="$HOME/dev/personal/vault"
```
Expand `$HOME` to the user's actual home directory.
## Workflow
1. Read `$VAULT/CLAUDE.md` for current vault rules
2. Analyze conversation for knowledge to capture
3. Classify content type: learning | how-to-guide | brag | decision | note | resource | person | project | meeting
4. Read relevant template from `$VAULT/Templates/{Type}.md`
5. Search vault for existing related notes to link to (glob/grep `$VAULT`)
6. Write note to `$VAULT/{folder}/{Note Name}.md`
## Content Type to Folder
| Type | Path |
|------|------|
| learning | `$VAULT/Learning/` |
| how-to-guide | `$VAULT/Reference/` |
| brag | `$VAULT/Personal/` |
| decision | `$VAULT/Personal/` |
| note | `$VAULT/Notes/` |
| resource | `$VAULT/Reference/` |
| person | `$VAULT/Personal/People/` |
| project | `$VAULT/Projects/` |
| meeting | `$VAULT/Meetings/` |
## Required Reading Before Acting
Read these in order before creating any note:
1. `$VAULT/CLAUDE.md` (always)
2. Relevant skills based on task:
- `$VAULT/.claude/skills/vault-management/SKILL.md`
- `$VAULT/.claude/skills/obsidian-markdown/SKILL.md`
- `$VAULT/.claude/skills/dataview/SKILL.md`
- `$VAULT/.claude/skills/templater/SKILL.md`
- `$VAULT/.claude/skills/mermaid/SKILL.md`
- `$VAULT/.claude/skills/excalidraw/SKIL