obsidian-cli - Automate Obsidian vaults through the official CLI
Automates Obsidian vaults through the official CLI, including files, daily notes, search, tasks, tags, properties, links, bookmarks, bases, and more.
Tags
Updated: 2026-10-06Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Read vault files
- Create and modify notes
- Open Obsidian files
- Manage daily notes
- Search vault contents
- List and update tasks
- Manage tags and properties
- Inspect links and structure
- Manage bookmarks
- Query database views
- Inspect vault information
- Reload or restart Obsidian
Inputs
- Obsidian vault
- File paths
- Note content
- Search queries
- Task references
- Tag names
- Property values
- Bookmark targets
- Base file names
- CLI command options
Outputs
- Command responses
- Vault files
- Daily note changes
- Task status changes
- Tag and property changes
- Bookmark changes
- Vault metadata
- Search and query results
- Obsidian application state
Requirements
- Obsidian 1.12 or later
- Running Obsidian instance
- Enabled Obsidian CLI
- obsidian binary in PATH
- IPC access to Obsidian
