obsidian-cli

Automate Obsidian vault note, task, and property management via the Obsidian CLI.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/its-meseba/meseba-skills --skill obsidian-cli-its-meseba
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-cli
Source: https://github.com/its-meseba/meseba-skills/tree/main/skills/obsidian-cli
Command: npx skills add https://github.com/its-meseba/meseba-skills --skill obsidian-cli-its-meseba

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Read, create, search, and manage Obsidian vault notes, tasks, and properties from the command line, enabling faster workflows, debugging, and plugin/theme development without leaving your terminal.

Core Features & Use Cases

  • CLI-based vault control: read, create, search, and update notes and tasks.
  • Plugin and theme development: reload plugins, run JavaScript, capture errors, take screenshots, and inspect the DOM.
  • Automation and debugging: automate common vault operations, validate content, and streamline workflows across local vaults.

Quick Start

Run the obsidian help command to view all available commands against a running Obsidian vault.

Frequently Asked Questions about obsidian-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Obsidian vault notes directly from the command line?

You can manage Obsidian vault notes from the command line by using the Obsidian CLI to read, create, search, and update notes and tasks without opening the GUI. This enables faster terminal-based vault operations.

Can I debug Obsidian plugins and inspect the DOM from a terminal?

Yes, you can debug Obsidian plugins from a terminal by executing JavaScript, capturing errors, inspecting the DOM, and taking screenshots. The CLI directly targets a running Obsidian vault for development workflows.

What is the best way to automate routine tasks across local Obsidian vaults?

The best way to automate routine local Obsidian vault tasks is using the Obsidian CLI to script common operations, validate content, and streamline workflows. This avoids manual GUI interaction and accelerates vault management.

Does Obsidian CLI support reloading plugins during theme development?

Yes, Obsidian CLI supports reloading plugins during theme and plugin development. It allows you to trigger plugin reloads and execute commands against a running local vault directly from your terminal.

Do I need a running Obsidian vault to execute CLI commands and search notes?

Yes, you need a running local Obsidian vault to execute CLI commands and search notes. The CLI interfaces directly with the active vault environment to perform file operations and command targeting.