obsidianlisted
Install: claude install-skill itisbryan/claude-missions
# Obsidian — Second Brain Vault Manager
Read, write, search, and link notes in an Obsidian vault directly from Claude Code. Works with any vault directory — no plugins or MCP servers required.
## Vault Discovery
Find the vault path in this order:
1. Check `secondBrain` field in `.claude/missions/active-mission.json` (if a mission is active)
2. Check for `.obsidian-vault` file in the project root (contains the vault path)
3. Check environment variable `OBSIDIAN_VAULT`
4. Ask the user with AskUserQuestion: "Where is your Obsidian vault? Provide the absolute path."
Once found, validate: the directory must exist and contain a `.obsidian/` folder. Store the path for the rest of the session.
## Argument Routing
<arguments>$ARGUMENTS</arguments>
| Argument | Action |
|----------|--------|
| `write <title>` | Create or update a note |
| `read <query>` | Find and display a note |
| `search <query>` | Search vault content |
| `todo` | Show all open todos across vault + code |
| `todo scan` | Scan codebase for TODO/FIXME and save to vault |
| `todo add <item>` | Add a todo to the current project note |
| `daily` | Append to today's daily note |
| `link <from> <to>` | Add a wikilink between two notes |
| `index` | Rebuild the vault index for fast lookup |
| `audit` | Check vault health (broken links, orphans, stale notes) |
| `config` | Set vault path and preferences |
| *(no args)* | Show vault summary (note count, recent notes, graph stats) |
---
## Commands
### `/obsidian wr