obsidian-cli

Manage Obsidian vault notes, tasks, and properties from the command line.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Interacting with Obsidian vaults from the command line can be slow and error-prone. This Skill provides a CLI-first interface to read, create, search, and manage notes, tasks, and vault metadata, enabling automation and streamlined workflows.

Core Features & Use Cases

  • Read notes and search vault content directly from the terminal.
  • Create notes, tasks, and properties without opening Obsidian.
  • Develop and debug Obsidian plugins and themes using CLI-based workflows.

Quick Start

Use the obsidian-cli tool to list vault content and create a simple note from the terminal.

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

Obsidian vault management from the command line allows you to read, create, search, and manage notes, tasks, and vault metadata directly from the terminal. This CLI-first approach enables automation and streamlines workflows for developers and knowledge workers.

Can I develop and debug Obsidian plugins from the terminal?

Yes, you can develop and debug Obsidian plugins from the terminal using CLI-based workflows. The tool supports commands to reload plugins, run JavaScript, capture errors, take screenshots, and inspect the DOM during setup and debugging.

Does the Obsidian CLI require the Obsidian app to be running to create notes?

No, the Obsidian CLI does not require the app to be running to create notes. You can create notes, tasks, and properties without opening Obsidian, enabling automated vault management and content generation purely from the terminal.

What is the best way to automate searching vault content in Obsidian?

The best way to automate searching vault content in Obsidian is by using a CLI-first interface to search notes directly from the terminal. This method allows developers and knowledge workers to query vault content during automated setups or scripted workflows.

Are there limitations to managing Obsidian themes via the command line?

While you can manage Obsidian themes and plugins from the command line, the interface is primarily applied to developer and knowledge-worker workflows needing terminal interaction during setup, automation, or debugging. Complex visual theme editing may still require the GUI.