obsidian-cli

Manage Obsidian vault notes, tasks, and properties via CLI.

Updated Mar 27, 2026
One-click install
npx skills add https://github.com/EmaRimoldi/Claude-scholar-extended --skill obsidian-cli-emarimoldi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-cli
Source: https://github.com/EmaRimoldi/Claude-scholar-extended/tree/main/skills/obsidian-cli
Command: npx skills add https://github.com/EmaRimoldi/Claude-scholar-extended --skill obsidian-cli-emarimoldi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates Obsidian vault interaction from the command line, enabling quick read, create, search, and management of notes, tasks, and properties without opening the GUI.

Core Features & Use Cases

  • CLI-driven vault operations: Read, create, search, and manage notes, tasks, and properties from the terminal.
  • Development & debugging support: Reload plugins, run JavaScript, capture errors, take screenshots, and inspect the DOM for rapid troubleshooting.
  • Use Case: Automate a daily vault audit to summarize notes and apply consistent tagging across the vault.

Quick Start

Read the latest note from your Obsidian vault using the obsidian CLI.

Frequently Asked Questions about obsidian-cli

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

FAQPage Schema
How do I automate Obsidian vault maintenance from the command line?

Automating Obsidian vault maintenance from the command line involves reading, creating, searching, and managing notes, tasks, and properties via the CLI without opening the GUI. This enables scripting daily vault audits and applying consistent tagging across your notes.

Can I reload Obsidian plugins and inspect the DOM from the CLI?

Yes, you can reload Obsidian plugins and inspect the DOM from the CLI for rapid troubleshooting. This development and debugging support also allows you to run JavaScript, capture errors, and take screenshots directly from the terminal.

Do I need Obsidian to be open to manage vault content via the CLI?

Yes, you need the Obsidian application to be open to manage vault content via the CLI. Running commands to read, create, search notes, reload plugins, and inspect the DOM requires the application to be actively running.

What is the best way to run JavaScript and capture errors in an Obsidian vault?

The best way to run JavaScript and capture errors in an Obsidian vault is by using a CLI tool designed for development and debugging support. It executes scripts directly, capturing errors and taking screenshots to streamline plugin and theme development.

How do I search and read notes from an Obsidian vault in the terminal?

Searching and reading notes from an Obsidian vault in the terminal is done through CLI-driven vault operations. These commands allow you to quickly query and retrieve vault content, tasks, and properties without leaving the command line interface.