Obsidian CLI Tool for Openclaw

A robust command-line interface for interacting with Obsidian vaults, managing notes, and streamlining plugin development.

sadlay
v1.0.0
Mar 5, 2026
0
1.2k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install obsidian-cli-tool

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install obsidian-cli-tool using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Obsidian CLI Tool?

The Obsidian CLI Tool is a comprehensive bridge between your terminal and a running Obsidian instance. It enables users to perform complex vault operations, manage note lifecycles, and manipulate frontmatter properties directly from the command line without manual intervention. This skill is essential for users who want to automate their knowledge management workflow or developers seeking a streamlined environment for building and debugging Obsidian plugins and themes. By integrating with Openclaw Skills, this tool provides a programmatic way to handle everything from fuzzy searching note titles to executing JavaScript within the Obsidian environment.

Obsidian CLI Tool Use Cases

  • Automating the creation of daily notes or meeting templates from external scripts.
  • Performing bulk updates to YAML frontmatter properties across multiple files.
  • Quickly searching for content across an entire vault without leaving the terminal.
  • Rapidly reloading and debugging plugins during the development cycle.
  • Integrating Obsidian data into larger devops or local automation pipelines.

How Obsidian CLI Tool Works

  1. The user ensures an Obsidian instance is active and the CLI plugin is enabled within the app.
  2. Commands are issued via the terminal using the obsidian prefix.
  3. The tool communicates with the running Obsidian app to execute actions like searching, reading, or writing notes.
  4. For developers, the tool provides hooks into the Obsidian DOM and JavaScript environment for real-time debugging and inspection.

Obsidian CLI Tool Setup

To get started with this skill within the Openclaw Skills ecosystem:

  1. Ensure Obsidian is installed and running on your machine.
  2. Install and enable the Obsidian CLI community plugin within your Obsidian settings.
  3. Access the skill via your terminal. Common configuration and test commands include:
# List all available vaults
obsidian list vaults

# Open a specific vault
obsidian open "My Vault"

Obsidian CLI Tool Data Schema & Taxonomy

Category Data Managed Description
Vault Operations Vault Names Lists and opens specific Obsidian vaults.
Note Operations Markdown Content Manages CRUD operations for note files.
Frontmatter YAML Metadata Retrieves or modifies key-value pairs in note headers.
Plugin Dev JavaScript/DOM Executes code and captures screenshots of the interface.

Obsidian CLI Tool Advanced Features

  • Deep content search using the search-content command for indexing note bodies.
  • Programmatic JavaScript execution within Obsidian via the plugin eval command.
  • UI debugging tools including DOM structure inspection and automated screenshot capture.
  • Direct integration with daily notes workflows for consistent journaling.
  • Full compatibility with Openclaw Skills to enable autonomous agent interaction with your PKM system.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*