obsidian-cli

Manage Obsidian vault notes and properties via a CLI.

Updated Feb 6, 2026
One-click install
npx skills add https://github.com/glfruit/gorin-skills --skill obsidian-cli-glfruit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-cli
Source: https://github.com/glfruit/gorin-skills/tree/main/openclaw/obsidian-cli
Command: npx skills add https://github.com/glfruit/gorin-skills --skill obsidian-cli-glfruit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Interact with Obsidian vaults from the command line to read, create, search, and manage notes, tasks, and properties without opening the GUI, enabling automation and scripting.

Core Features & Use Cases

  • Create, search, move, and delete notes and properties via a stable CLI
  • Update wikilinks automatically when renaming or moving notes
  • Work offline and in batch modes for automation and integration with other tools

Quick Start

Install the obsidian-cli and run a sample create command against your vault.

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 a CLI tool to read, create, search, move, and delete notes and properties without opening the GUI. This enables batch scripting and automation.

Can I automate Obsidian vault tasks when the app isn't running?

Yes, you can automate Obsidian vault tasks offline when the app isn't running by executing CLI commands to operate on notes and properties directly across environments. This allows integration with other tools.

What happens to wikilinks when moving or renaming notes in a vault?

When moving or renaming notes in a vault, the CLI automatically updates wikilinks to ensure they remain valid and point to the correct, relocated notes. This provides safe and predictable vault modifications.

Does the Obsidian CLI work offline for batch scripting?

Yes, the Obsidian CLI works offline and supports batch modes, allowing you to run scripts and integrate vault management with other tools without needing an active internet connection or the GUI running.

What is the best way to batch create and search notes in an Obsidian vault?

The best way to batch create and search notes in an Obsidian vault is using a stable command line interface, which provides predictable output and safe property operations for automation. This avoids manual GUI interaction.