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.