obsidian

Manage Obsidian vaults and notes using obsidian-cli commands.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/okbest2024/openclaw-backup --skill obsidian-okbest2024
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian
Source: https://github.com/okbest2024/openclaw-backup/tree/main/workspace/skills/obsidian
Command: npx skills add https://github.com/okbest2024/openclaw-backup --skill obsidian-okbest2024

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Obsidian vault management and automation have become complex when juggling multiple vaults, notes, and configurations. This guide explains how to identify active vaults, switch between them, and automate common note operations using the obsidian-cli tool.

Core Features & Use Cases

  • Discover and resolve active Obsidian vaults on your system to streamline access.
  • Automate frequent actions like list, create, move, and search within a vault.
  • Use cases include maintaining separate personal/work vaults, syncing notes, and batch updates across vaults.

Quick Start

Identify the active vault with obsidian-cli and list or edit notes accordingly.

Frequently Asked Questions about obsidian

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?

Obsidian-cli allows you to resolve the active vault from your system configuration and perform common note operations like creating, searching, and moving notes through command-line instructions.

Can I switch between multiple Obsidian vaults automatically?

Switching active vaults is supported by resolving vaults from your active configuration, allowing you to maintain separate personal and work vaults and automate batch updates across them.

What do I need to use CLI commands for Obsidian note automation?

You need obsidian-cli installed and configured on your system to use CLI commands for Obsidian note automation, as vaults are resolved from the active config and operations are executed through its commands.

How do I search and move markdown notes in an Obsidian vault using CLI?

You can search and move markdown notes in an Obsidian vault by executing obsidian-cli commands, which handle common note operations and apply workflows that organize notes within the resolved active vault.

What is the best way to batch update notes across multiple Obsidian vaults?

The best way to batch update notes across multiple vaults is using obsidian-cli to automate frequent actions like listing, creating, and moving notes, streamlining access and syncing across your configured vaults.