obsidian-cli

Manage Obsidian vaults and develop plugins via the obsidian CLI.

Updated Apr 28, 2026
One-click install
npx skills add https://github.com/lucasFR2/LogiSync --skill obsidian-cli-lucasfr2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-cli
Source: https://github.com/lucasFR2/LogiSync/tree/main/skills/obsidian-cli
Command: npx skills add https://github.com/lucasFR2/LogiSync --skill obsidian-cli-lucasfr2

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the management of Obsidian vaults and plugin development, allowing for efficient commands to read, create, search, and manage notes, and to develop and debug plugins and themes.

Core Features & Use Cases

  • Vault Management: Execute commands to read, create, search, and manage notes within Obsidian vaults.
  • Plugin Development: Supports plugin and theme development with commands to reload plugins, run JavaScript, capture errors, take screenshots, and inspect the DOM.
  • Use Case: When you need to quickly create a new note, search for content, or develop a new plugin, this Skill provides the necessary commands to do so efficiently.

Quick Start

Interact with your Obsidian vault using the obsidian CLI. For example, to create a new note, run: obsidian create name="My Note" content="Hello world".

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 vaults from the command line?

You can manage Obsidian vaults from the command line by executing commands to read, create, search, and manage notes directly within your vaults. This streamlines vault operations without needing the GUI.

Can I develop and debug Obsidian plugins using a CLI?

Yes, you can develop and debug Obsidian plugins using a CLI. It supports reloading plugins, running JavaScript, capturing errors, taking screenshots, and inspecting the DOM to streamline theme and plugin development.

Do I need Obsidian installed to use command-line vault management tools?

Yes, you need Obsidian to be installed and configured on your system to use command-line vault management tools. The CLI operates within the context of your existing Obsidian setup.

What is the best way to create and search notes in an Obsidian vault programmatically?

The best way to create and search notes in an Obsidian vault programmatically is using a dedicated CLI. You can run commands like creating a note with a specific name and content or searching existing vault files efficiently.

Does the Obsidian CLI support executing JavaScript and inspecting the DOM?

Yes, the Obsidian CLI supports executing JavaScript and inspecting the DOM. It handles JavaScript execution within the context of Obsidian, allowing you to capture errors and take screenshots during plugin development.

What are the limitations of using a command-line interface for Obsidian vault operations?

A limitation of using a command-line interface for Obsidian vault operations is that it requires Obsidian to be installed and properly configured beforehand. It relies on the existing application context to execute commands and manage vaults.