Obsidian for Openclaw

A powerful automation skill for managing Obsidian vaults and Markdown notes via the command line using notesmd-cli.

tripleight
v1.2.0
Feb 17, 2026
0
1.4k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install obsidian-linux

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

The Obsidian skill for Openclaw Skills provides a robust interface for AI agents to interact with local knowledge bases. By treating Obsidian vaults as standard directories of Markdown files, this skill enables programmatic access to notes, canvases, and attachments. It bridges the gap between automated coding tasks and personal knowledge management, allowing for seamless data flow between your development environment and your notes.

Built on top of the notesmd-cli, this integration respects the internal structure of Obsidian vaults while providing a high-level command set for common operations. Whether you are managing complex project documentation or simple daily logs, this skill ensures your notes stay organized and accessible within the Openclaw Skills ecosystem.

Obsidian Use Cases

  • Automating the creation of daily journal entries, meeting notes, or task lists directly into your vault.
  • Performing deep content searches across thousands of Markdown files to retrieve specific project context.
  • Programmatically reorganizing files and folders while ensuring that internal [[wikilinks]] remain valid.
  • Appending AI-generated summaries or research findings to existing notes without manual copy-pasting.

How Obsidian Works

  1. The skill identifies the location of your vaults by reading the local Obsidian configuration files on macOS or Linux.
  2. It utilizes the notesmd-cli to perform file system operations like listing, reading, and searching within the vault.
  3. For writing operations, it can create, append, or overwrite notes, optionally utilizing the Obsidian URI handler to ensure the application recognizes changes.
  4. It handles complex tasks like frontmatter modification and cross-platform date formatting to maintain vault consistency.

Obsidian Setup

First, install the required notesmd-cli dependency based on your operating system:

For macOS (Homebrew):

brew tap yakitrak/yakitrak
brew install notesmd-cli

For Linux (AUR):

yay -S notesmd-cli-bin

Once installed, verify your vault configuration for Openclaw Skills:

# Check if a default vault is set
notesmd-cli print-default --path-only

# Set your default vault if necessary
notesmd-cli set-default "YOUR_VAULT_NAME"

Obsidian Data Schema & Taxonomy

The skill manages data within a standard Obsidian vault hierarchy, preserving the integrity of your personal files:

Component File Pattern Description
Notes *.md Plain text Markdown files containing your primary content and YAML frontmatter.
Config .obsidian/ Local settings and plugin data; these are preserved and not modified by the skill.
Daily Notes YYYY-MM-DD.md Standardized files often used for logging and timestamped entries.
Assets Various Images, PDFs, and other attachments stored within your designated vault folder.

Obsidian Advanced Features

  • Multi-vault management using the --vault flag to switch contexts between different knowledge bases.
  • Automated daily note creation with cross-platform support for GNU and BSD date utilities.
  • Safe file movement and renaming that automatically updates internal links across the entire vault.
  • Advanced search-content capabilities to find specific strings within the bodies of notes, not just titles.
  • Direct frontmatter manipulation for programmatic tagging and metadata updates.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*