Obsidian for Openclaw

Automate your Obsidian Markdown vaults and streamline personal knowledge management using Openclaw Skills.

michael-c-matias
v1.0.0
Mar 20, 2026
0
704
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install obsidian-cli-notesmd

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-notesmd 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?

This skill provides a robust interface for interacting with Obsidian vaults through Openclaw Skills. Obsidian stores data as plain Markdown files in local folders, and this skill utilizes obsidian-cli to perform complex operations like vault-wide searching and link-safe note relocation. By leveraging Openclaw Skills, you can transform your static notes into a dynamic, programmable knowledge system that integrates with your broader developer workflow. It bridges the gap between manual note-taking and automated data processing, making your digital garden more accessible to AI-driven tools.

Obsidian Use Cases

  • Programmatically create meeting notes or project logs directly from your development environment.
  • Search through vault content to retrieve specific information for AI context retrieval.
  • Rename or move notes while ensuring all internal wikilinks remain functional across the vault.
  • Synchronize external data sources into your personal Obsidian vault automatically to keep your knowledge up to date.

How Obsidian Works

  1. The skill detects vault locations by reading the obsidian.json configuration file located in the application support directory.
  2. You configure a default workspace using the obsidian-cli tool to set the execution context.
  3. The skill executes search or modification commands against the local Markdown files using command-line arguments.
  4. For URI-based actions, the skill communicates with the Obsidian desktop application to open or create notes.
  5. All file changes are automatically synchronized and picked up by Obsidian's internal file watcher for an instant UI update.

Obsidian Setup

To use this skill with Openclaw Skills, you must first install the obsidian-cli dependency:

# Install obsidian-cli via Homebrew
brew tap yakitrak/yakitrak
brew install obsidian-cli

# Configure your default vault (use your vault folder name)
obsidian-cli set-default "MyVault"

# Verify your setup
obsidian-cli print-default --path-only

Obsidian Data Schema & Taxonomy

The skill interacts with the standard Obsidian directory structure and configuration files:

Component Description Format
Notes Primary content files containing text and metadata .md
Canvases JSON-based visual maps for spatial thinking .canvas
Configuration Vault-specific settings and plugin data .obsidian/
App Metadata Global registry of active vaults obsidian.json
Attachments Images, PDFs, and other media files Binary

Obsidian Advanced Features

  • Full-text content search across the entire vault with snippet previews for rapid information retrieval.
  • Automated URI handler integration for opening specific notes directly in the Obsidian desktop interface.
  • Batch refactoring support to move files between folders without breaking internal wikilinks.
  • Direct file system manipulation for high-speed automated note updates without requiring the UI to be active.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*