Work with Obsidian vaults by searching, creating, moving, and editing Markdown notes -- with automatic wikilink refactoring via obsidian-cli.
by
Peter Steinberger
The Obsidian skill gives your AI assistant full access to Obsidian vaults, which are plain Markdown folders on disk.
It can search notes, create new ones, move or rename files with automatic wikilink updates, and edit Markdown directly using obsidian-cli.
Read Obsidian's vault configuration to locate active vaults, including multi-vault setups.
Use obsidian-cli to search by name or content and create new notes in any folder.
Moves and renames update [[wikilinks]] and Markdown links across the vault automatically.
Edit .md files directly; Obsidian picks up changes automatically.
Automatically reads Obsidian's config to find active vaults, supporting multi-vault setups.
Search by note name or full-text content with snippets and line numbers.
Automatically refactors [[wikilinks]] and Markdown links when moving or renaming notes.
Create new notes in any folder with initial content and optional auto-open in Obsidian.
Edit Markdown files directly since Obsidian syncs changes instantly.
Set and query a default vault so you don't need to pass paths repeatedly.
Organize, search, and update your personal knowledge base.
Create daily notes, meeting summaries, or project logs automatically.
Reorganize vault structure with automatic link updates across notes.
Quickly find information across hundreds of notes using full-text search.
npx clawhub@latest install obsidianRun in your terminal, or click the Install button at the top of this page for one-click setup.
Obsidian is required for URI-handler features like auto-open; other operations work on vault files directly.
It reads Obsidian's config file at `~/Library/Application Support/obsidian/obsidian.json` to discover vaults.
Yes. obsidian-cli updates [[wikilinks]] and Markdown links across the vault when you move or rename notes.
Use `obsidian-cli set-default` and check it with `obsidian-cli print-default`.
Yes. Use `obsidian-cli search-content` to find matches with snippets and line numbers.
Multi-vault setups are supported; specify a vault or set a default.