What problem does it solve?
This Skill removes the friction of manually managing an Obsidian vault by letting an agent automatically file incoming signals, create structured notes, and query existing notes using consistent frontmatter.
Core Features & Use Cases
- Headless Obsidian vault operations: Create, file, and update Markdown notes without running the Obsidian app, using plain filesystem + frontmatter conventions.
- Structured note lifecycle: Enforce a predictable vault layout (inbox, people, projects, meetings, decisions, etc.) and write the correct schemas via templates.
- Fast querying for agents and users: Find notes by type, status, tags, person, and project using grep/ripgrep patterns over frontmatter.
Quick Start
Use the obsidian-vault skill to file an incoming chat signal into the vault by providing the vault path in OBSIDIAN_VAULT_PATH and running the command: vault.py file inbox/2026-04-07-anna-question.md --type chat --person "Anna Petrenko" --tag finance