What problem does it solve?
Obsidian users manually manage vaults and notes. This Skill automates vault workflows by driving the obsidian-cli to manipulate Markdown notes, reducing repetitive editing and search time.
Core Features & Use Cases
- Programmatic vault access: search, create, move, and link Markdown notes across vaults.
- Batch operations and automated workflows: bulk note creation, reorganization of folder structures, and enforcement of naming conventions.
- Integrations for knowledge workflows: combine with other automation to build personalized note-taking systems and automated archival.
Quick Start
Install obsidian-cli (brew): brew install yakitrak/yakitrak/obsidian-cli
Set a default vault: obsidian-cli set-default "<vault-folder-name>"
Basic operations:
- Search notes: obsidian-cli search "query"
- Create a note: obsidian-cli create "Folder/Note" --content "Note content"
- Move/rename notes: obsidian-cli move "old/path" "new/path"
Check the active vault: obsidian-cli print-default --path-only