obsidian
Work with Obsidian vaults as a knowledge base. Features: fuzzy/phonetic search across all notes, auto-folder detection for new notes, create/read/edit notes with frontmatter, manage tags and wikilinks. Use when: querying knowledge base, saving notes/documents, editing existing notes by user instructions.
Why use this skill?
Use the Obsidian skill to search, create, and manage your markdown knowledge base directly through OpenClaw. Automate organization and note-taking today.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/ruslanlanket/obisdian-directWhat This Skill Does
The obsidian skill enables your OpenClaw agent to interact directly with an Obsidian knowledge base. By leveraging specialized CLI tools, the agent can perform advanced fuzzy and phonetic searches across your vault to retrieve context, manage markdown files, and handle frontmatter metadata. It integrates seamlessly with your local file system, allowing the agent to read, create, edit, and organize notes based on your conversational prompts. It also supports semantic features like wikilinks, tags, and automated folder suggestion based on content analysis.
Installation
To install this skill, run the following command in your OpenClaw terminal:
clawhub install openclaw/skills/skills/ruslanlanket/obisdian-direct
Ensure your environment variable OBSIDIAN_VAULT is correctly set to the absolute path of your Obsidian vault directory (e.g., /home/ruslan/webdav/data/ruslain). The skill automatically looks for scripts in the workspace directory defined during installation.
Use Cases
- Knowledge Retrieval: Quickly find specific information buried in years of notes using phonetic search when you can't recall exact titles.
- Note Organization: Automate the categorization of new notes using the
--auto-folderflag or thesuggest-foldertool to keep your vault clean. - Iterative Drafting: Update meeting minutes or project documentation by appending, prepending, or replacing sections within existing notes based on new project developments.
- Linking Knowledge: Maintain a web of information by using the agent to cross-reference existing notes via wikilinks as it generates new content.
Example Prompts
- "Search my vault for all notes related to 'project alpha' and summarize the pending tasks mentioned in them."
- "Create a new meeting note for today titled 'Sync with Marketing' and automatically file it in the appropriate folder."
- "Append a new section titled 'Action Items' to the note 'Q3 Strategy' with the following list: fix API latency, update documentation, and review budget."
Tips & Limitations
- Performance: For very large vaults, the fuzzy search uses
ripgrepfor speed, but deep indexing might take a moment. Always use the--jsonflag when scripting automation to ensure predictable output parsing. - Frontmatter Integrity: When using the
editcommands, be mindful that the agent respects the YAML frontmatter. Ensure your prompt doesn't accidentally overwrite criticalcreatedormodifiedtimestamps unless necessary. - Safety: Because this skill directly modifies files, ensure you have backups or Git version control enabled on your vault. The agent lacks undo-functionality natively, so review edits carefully.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-ruslanlanket-obisdian-direct": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, code-execution
Related Skills
vk
Manage VK.com (Vkontakte) community: post content (text, photos, videos) and handle messages. Use for automating community management via VK API.
lightrag
Search and manage knowledge bases using LightRAG API. Supports multiple servers, context-aware writing, and direct information retrieval. Use when the user wants to query a LightRAG-powered knowledge base or use it as context for tasks.
dzen
Publish articles and posts to Dzen.ru (Yandex Zen). Supports text, images, and videos. Requires session cookies and a CSRF token from a logged-in browser session.
Pinterest API v5 integration. Allows creating and reading pins, managing boards, retrieving profile data and analytics. Use this skill when the user needs to automate Pinterest tasks or access account data.
threads
Взаимодействие с Threads API для публикации постов (текст, изображения), чтения постов и получения информации о профиле. Используйте, когда пользователю нужно работать с Threads через Graph API.