obsidian-cli

Installation
SKILL.md

obsidian-cli - Control Obsidian from the Terminal

Keyword: obsidian cli · obsidian uri · obsidian daily note command · obsidian plugin reload cli

Use this skill for the official desktop CLI. If the user needs sync without the desktop app, that is Obsidian Headless, not this skill.

Obsidian CLI is the official command line interface for controlling a running Obsidian app from the terminal. It supports single commands, an interactive TUI, vault and file targeting, note operations, search, tags, tasks, and developer commands. Official docs also link it closely with the obsidian:// URI protocol for cross-app automation.

When to use this skill

  • Enable and verify the official Obsidian CLI registration
  • Run one-shot commands such as obsidian help, obsidian daily, obsidian read, or obsidian search
  • Open the interactive TUI with autocomplete and history
  • Target a specific vault with vault=<name> or vault=<id>
  • Target a specific note with file=<name> or path=<path>
  • Copy command output with --copy
  • Use developer commands for plugin and theme work such as devtools, plugin:reload, dev:screenshot, and eval
  • Launch or generate obsidian:// URIs for open, new, daily, unique, search, and callback-based workflows
Related skills
Installs
3
GitHub Stars
14
First Seen
Mar 29, 2026