obsidian-cli

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

1|1|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/mbtz/agent-skills --skill obsidian-cli-mbtz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-cli
Source: https://github.com/mbtz/agent-skills/tree/main/skills/obsidian-cli
Command: npx skills add https://github.com/mbtz/agent-skills --skill obsidian-cli-mbtz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows you to interact with your Obsidian vault directly from the command line, streamlining note-taking, task management, and vault operations without needing to open the Obsidian application.

Core Features & Use Cases

  • Note Management: Create, read, append, and search notes within your Obsidian vault.
  • Task Management: Quickly add and manage daily tasks.
  • Vault Operations: Perform actions like setting properties, managing tags, and viewing backlinks.
  • Plugin & Theme Development: Reload plugins, check for errors, capture screenshots, and inspect the DOM for Obsidian development.
  • Use Case: You need to quickly add a new task to your daily note, search for a specific note, or reload an Obsidian plugin after making code changes.

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

This command-line interface allows you to manage Obsidian vault notes by executing commands to create, read, append, and search notes without opening the application.

Can I add daily tasks to my Obsidian vault without opening the app?

Yes, you can add and manage daily tasks in your Obsidian vault directly from the command line, enabling quick task entry without launching the graphical interface.

Does the Obsidian CLI support plugin development and debugging?

Yes, the Obsidian CLI supports plugin development by providing commands to reload plugins, check for errors, capture screenshots, and inspect the DOM during development.

What is the best way to search for a specific note in an Obsidian vault via CLI?

The best way to search for a specific note in an Obsidian vault via CLI is using the built-in search commands, which operate on the most recently focused vault or a specifically targeted vault.

Can I manage vault properties and tags using a command line interface for Obsidian?

Yes, you can manage vault properties and tags using the command line interface for Obsidian, which also supports viewing backlinks and appending content to existing notes.