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?
Integrate your Obsidian vault with OpenClaw to search, create, and organize your knowledge base using AI-powered automation and smart file management tools.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/ruslanlanket/obsidian-directWhat This Skill Does
The obsidian skill enables your OpenClaw AI agent to interact directly with your personal knowledge base stored in an Obsidian vault. By leveraging fuzzy search capabilities, structured file management, and frontmatter editing, the agent can serve as an active librarian for your notes. It supports creating, reading, and modifying Markdown files while respecting the specific link syntax (wikilinks) and tagging systems used in Obsidian. The skill provides seamless navigation between notes, allowing the AI to summarize documents, link related concepts, and organize information effectively using auto-folder detection.
Installation
To install this skill, run the following command in your OpenClaw environment:
clawhub install openclaw/skills/skills/ruslanlanket/obsidian-direct
Ensure your OBSIDIAN_VAULT environment variable is correctly set in your shell profile pointing to your local vault directory (e.g., /home/ruslan/webdav/data/ruslain).
Use Cases
- Knowledge Retrieval: Quickly search through thousands of notes to find specific information or context for a current project.
- Note Maintenance: Automatically append summaries, update tags, or restructure sections of existing documentation based on new inputs.
- Organization: Use the auto-folder suggestion feature to keep your vault organized without manual intervention.
- Content Linking: Maintain a healthy web of knowledge by having the agent suggest and insert relevant wikilinks between disparate notes.
Example Prompts
- "Search for my notes about the Q4 marketing plan and summarize the key action items for me."
- "Create a new note titled 'AI Ethics' in the Research folder with the content 'AI development should prioritize human values.' and add the tag #ethics."
- "Open the note 'Project Alpha' and append a section titled 'Next Steps' listing the tasks we discussed today."
Tips & Limitations
- Search Performance: The skill utilizes
ripgrepfor blazing-fast fuzzy searches, even in large vaults. - Frontmatter Sensitivity: When editing, ensure your note structure includes valid YAML frontmatter; the script expects specific fields like
createdandtagsfor optimal indexing. - Path Configuration: Always verify the
OBSIDIAN_VAULTpath; if the path is incorrect, scripts will fail to locate files. - Non-destructive Edits: Always check the contents of a note after an automated
replaceoperation if you are unsure about the existing content format.
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-obsidian-direct": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read
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.