LaunchKit · 2026
Back to Skills

mh-obsidian

Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.

0
979 downloads
by @mohdalhashemi98-hue

Setup & Installation

openclaw skills install @mohdalhashemi98-hue/mh-obsidian

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install mh-obsidian

What This Skill Does

Interact with Obsidian vaults from the command line using obsidian-cli. Supports searching, creating, moving, and deleting notes while preserving wikilink integrity across the vault.

Moving or renaming notes via obsidian-cli updates all wikilinks vault-wide, which a plain file rename does not.

When to use it

  • Search note content for a forgotten idea across a large vault
  • Create a new note from a script or template automatically
  • Rename a note without breaking wikilinks to it
  • Find which vault is currently active on a machine
  • Batch-create meeting notes from a scheduled workflow

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: find all notes mentioning 'project alpha' and create a summary note

AGENT
  1. 1Run obsidian-cli print-default --path-only to confirm the active vault path
  2. 2Run obsidian-cli search-content 'project alpha' to retrieve matching notes and snippets
  3. 3Compile relevant excerpts into a summary string
  4. 4Run obsidian-cli create 'Projects/Project Alpha Summary' --content '<summary>' --open
OUTPUT

A new note at Projects/Project Alpha Summary is created in the vault and opened in Obsidian

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

obsidian-cli installed (brew install yakitrak/yakitrak/obsidian-cli)Obsidian desktop app installed with URI handler active