obsidian-cli

Manage Obsidian vault notes and plugins from the command line.

Updated Jan 30, 2026
One-click install
npx skills add https://github.com/r4ravi2008/dotfiles --skill obsidian-cli-r4ravi2008
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-cli
Source: https://github.com/r4ravi2008/dotfiles/tree/main/ai-agents/.rulesync/skills/obsidian-cli
Command: npx skills add https://github.com/r4ravi2008/dotfiles --skill obsidian-cli-r4ravi2008

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines interactions with Obsidian vaults, enabling efficient note management, searching, and plugin development directly from the command line.

Core Features & Use Cases

  • Note Management: Create, read, append, and manage notes within your Obsidian vault.
  • Search & Query: Quickly find information across your vault using powerful search capabilities.
  • Plugin Development: Reload plugins, debug errors, inspect the DOM, and capture screenshots for Obsidian plugin and theme development.

Quick Start

Use the obsidian-cli skill to create a new note named 'Meeting Notes' with today's date.

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 CLI to create, read, append, and search notes. It targets the most recently focused vault by default, or allows specific vault targeting for precise note management.

Can I use a CLI to reload plugins and debug Obsidian themes?

Yes, you can use this CLI to reload plugins and debug Obsidian themes. It provides commands for debugging errors, inspecting the DOM, and capturing screenshots to streamline your plugin and theme development workflow.

What is the best way to search for information across an Obsidian vault without opening the app?

Searching an Obsidian vault without opening the app is possible using this CLI's search and query capabilities. It allows you to quickly find information across your vault directly from the command line interface.

Does the Obsidian CLI support managing note properties?

Yes, the Obsidian CLI supports managing note properties. It provides dedicated commands for property management alongside note creation, reading, appending, and searching within your vault.

How do I target a specific Obsidian vault when running CLI commands?

You can target a specific Obsidian vault by specifying it in your CLI commands. By default, the CLI operates on the most recently focused vault, but it allows explicit vault targeting for operations.