← ClaudeAtlas

obsidianlisted

Read and write notes to an Obsidian vault. Use when the user asks to 'save to obsidian', 'write a note', 'update my vault', 'add to second brain', 'save this research', 'document this decision', or references their knowledge base. Also triggers on /obsidian commands.
itisbryan/claude-missions · ★ 2 · Data & Documents · score 57
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