← ClaudeAtlas

obsidianlisted

General-purpose Obsidian vault skill — use this whenever the user wants to do anything with their vault or personal notes. Covers reading notes by name, searching vault content, creating new notes, appending to existing ones, checking backlinks, and working with daily notes. Trigger immediately on phrases like: "look up my note on X", "add this to my vault", "what does my note say about Y", "find notes about Z", "log this to my vault", "update my daily note", "create a note for...", "what links to X", "search my vault for...", "show me what I know about...", "check my notes on...", or any time the user mentions Obsidian, their vault, or personal notes. If the user is asking about something they might have written down, reach for this skill first.
slogsdon/skills-vault-knowledge · ★ 0 · AI & Automation · score 70
Install: claude install-skill slogsdon/skills-vault-knowledge
# Obsidian Vault Skill Use the `obsidian` CLI to interact with the Personal vault — read, search, create, append, backlink, and daily note operations — always via bash with single quotes. **Don't:** use double quotes in obsidian CLI arguments — they silently fail. Don't use `daily:append` — it's unreliable; use `daily:read` to get the note name, then `obsidian append file='<name>'`. ## CLI reference Run all commands via bash. Always use **single quotes** for argument values — double quotes cause a known parser issue and will silently fail. ```bash # Read a note by its wikilink name (no path, no .md extension) obsidian read file='Note Name' # Search the vault obsidian search query='search term' limit=10 # Create a new note (silent suppresses auto-open in Obsidian) obsidian create name='Note Name' content='# Title\n\nContent here' silent # Append to an existing note obsidian append file='Note Name' content='New content to add' # Get everything that links to a note obsidian backlinks file='Note Name' # Read today's daily note (to get its name/path) obsidian daily:read # Append to the daily note: read it first to get the note name, then use append # daily:append is unreliable — use append file='...' with the actual note name instead obsidian append file='2026-04-16' content='Entry text' # List all tags or open tasks across the vault obsidian tags obsidian tasks ``` > Obsidian must be running for any CLI command to work. If you get a connection error, ask the user to