obsidian-cli

Manage Obsidian vault notes, search, and plugin development via command line.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows for seamless command-line interaction with your Obsidian vault, enabling efficient note management, search, and plugin development without needing to open the Obsidian application.

Core Features & Use Cases

  • Note Management: Create, read, append, and delete notes within your Obsidian vault.
  • Search & Query: Quickly find notes using search terms and manage tasks.
  • Plugin & Theme Development: Reload plugins, run JavaScript, capture errors, and inspect the DOM for Obsidian development.
  • Use Case: You need to quickly add a new task to your daily note. Use this Skill to append a new to-do item to today's note.

Quick Start

Use the obsidian-cli skill to create a new note named "Meeting Notes" with the content "Discussed project timelines.".

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

You can manage Obsidian notes from the command line by using this interface to create, read, append, and delete notes within your vault without opening the application.

Can I append tasks to my daily Obsidian notes via CLI?▼

Yes, you can append tasks to daily Obsidian notes via CLI by executing a command that adds new to-do items directly to your specified vault.

Does this support Obsidian plugin and theme development workflows?▼

Yes, it supports Obsidian plugin and theme development workflows by providing commands to reload plugins, run JavaScript, capture errors, and inspect the DOM.

How do I search notes and manage tasks in an Obsidian vault?▼

You can search notes and manage tasks in an Obsidian vault by using the command-line interface to quickly find notes matching specific search terms.

Do I need to specify a vault path every time I run a command?▼

No, you do not need to specify a vault path every time; the command-line interface operates on a specified vault or automatically targets your most recently focused Obsidian vault.