obsidian-cli

Automate Obsidian vault file operations and searches via CLI commands.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates comprehensive vault management using the official Obsidian CLI to perform routine tasks without manual clicks, saving time and reducing errors.

Core Features & Use Cases

  • Vault automation: Create, read, and organize files, daily notes, and metadata across a vault.
  • Batch operations: Execute common workflows like vault info, file creation, and search across multiple notes with consistent results.
  • Use Case: A note-based project evolves with daily notes, links, and templates; this skill runs automated tasks to keep the vault synchronized and up to date.

Quick Start

Install Obsidian, enable the CLI, and run a simple command to view vault information.

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

Automating Obsidian vault management with the CLI handles routine tasks like file operations, daily notes, and search without manual clicks. It uses IPC-driven commands to maintain consistent vault state across notes and plugins.

Can I run batch operations on multiple Obsidian notes at once?

Yes, you can run batch operations on multiple Obsidian notes at once. The CLI executes workflows like file creation, vault info retrieval, and search across multiple notes simultaneously to keep the vault synchronized and up to date.

What do I need to use the Obsidian CLI for vault automation?

To use the Obsidian CLI for vault automation, you need Obsidian 1.12 or higher with the CLI enabled. The obsidian binary must be available in your system PATH, and the Obsidian application must be running to allow IPC interactions.

Does the Obsidian CLI support creating daily notes and applying templates?

Yes, the Obsidian CLI supports creating daily notes and applying templates. It automates note-based project workflows by handling template generation, metadata management, and daily note creation to keep your vault synchronized.

Why is my Obsidian CLI automation not working when the app is closed?

Obsidian CLI automation is not working because the application must be running to allow IPC interactions. The CLI relies on IPC-driven commands to execute vault tasks, meaning the Obsidian desktop app needs to be active in the background.

What is the best way to keep an Obsidian vault synchronized across automated tasks?

The best way to keep an Obsidian vault synchronized across automated tasks is using the official CLI for consistent file operations, search, and template handling. This approach reduces errors and maintains vault state without manual clicks.