obisdian-directWork 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.
Install via ClawdBot CLI:
clawdbot install RuslanLanket/obisdian-directObsidian vault = folder with Markdown files + .obsidian/ config.
/home/ruslan/webdav/data/ruslainOBSIDIAN_VAULT=/home/ruslan/webdav/data/ruslainScripts location: /home/ruslan/.openclaw/workspace/skills/obsidian/scripts
Note: Global flags (--vault, --json) must come BEFORE the command.
export OBSIDIAN_VAULT=/home/ruslan/webdav/data/ruslain
cd /home/ruslan/.openclaw/workspace/skills/obsidian/scripts
# Search (fuzzy/phonetic) - uses ripgrep for speed
python3 obsidian_search.py "$OBSIDIAN_VAULT" "query" --limit 10 --json
# List notes
python3 obsidian_cli.py --json list # all notes
python3 obsidian_cli.py --json list "Projects" # in folder
# List folders
python3 obsidian_cli.py --json folders
# Read note
python3 obsidian_cli.py --json read "Note Name"
# Create note
python3 obsidian_cli.py --json create "Title" -c "Content" -f "Folder" -t tag1 tag2
python3 obsidian_cli.py --json create "Title" -c "Content" --auto-folder # auto-detect folder
# Edit note
python3 obsidian_cli.py --json edit "Note" append -c "Text to append"
python3 obsidian_cli.py --json edit "Note" prepend -c "Text at start"
python3 obsidian_cli.py --json edit "Note" replace -c "New full content"
python3 obsidian_cli.py --json edit "Note" replace-section -s "Summary" -c "New section text"
# Tags
python3 obsidian_cli.py --json tags
# Links (incoming/outgoing)
python3 obsidian_cli.py --json links "Note Name"
# Suggest folder for content
python3 obsidian_cli.py --json suggest-folder "content text" --title "Note Title"
obsidian_search.py with user query[[Note Name]]suggest-folder or use --auto-foldercreate commandUser prompts like:
edit X append -c "..."edit Y replace -c "..."edit Z replace-section -s "Выводы" -c "..."---
created: 2024-01-15T10:30:00
modified: 2024-01-15T12:00:00
tags:
- project
- work
---
# Title
Content with [[wikilinks]] and #inline-tags.
[[Note Name]] — link to note[[Note Name|Display Text]] — link with alias[[Note Name#Section]] — link to sectionStandard fields:
created — creation timestampmodified — last edit timestamp tags — list of tagsaliases — alternative names for linkingobsidian_search.py uses:
Generated Mar 1, 2026
Researchers can use this skill to store, search, and link academic notes, papers, and ideas across their Obsidian vault. The fuzzy search helps find related concepts quickly, while wikilinks facilitate connecting interdisciplinary insights, enhancing literature review and synthesis processes.
Content creators can draft, edit, and organize blog posts or articles directly in Obsidian. The auto-folder detection and tagging features streamline content categorization, and the edit commands allow for easy updates based on feedback, improving workflow efficiency for writers and editors.
Development teams can maintain project documentation, meeting notes, and technical specs in a shared Obsidian vault. The search functionality aids in retrieving past decisions, and the create/edit workflows support collaborative updates, ensuring knowledge is accessible and up-to-date for all team members.
Consultants can store client notes, project details, and follow-up tasks in Obsidian, using tags and wikilinks to track relationships and timelines. The search helps recall specific client interactions, and the edit features allow for quick updates based on new information, enhancing client service.
Offer a cloud-based version of this skill with basic features free and advanced search, collaboration tools, or AI enhancements as paid tiers. Revenue comes from monthly subscriptions, targeting individuals and small teams who need efficient knowledge management without local setup.
Provide custom integrations of this skill into corporate systems like CRM or project management tools, along with training and technical support. Revenue is generated through one-time setup fees and ongoing support contracts, catering to large organizations seeking to optimize internal knowledge bases.
Develop and sell additional plugins or extensions that enhance this skill, such as advanced analytics, export tools, or integration with other apps. Revenue comes from one-time purchases or in-app sales, targeting existing users looking to extend functionality for specific use cases.
💬 Integration Tip
Ensure the OBSIDIAN_VAULT environment variable is correctly set and the scripts have proper permissions; use the --json flag for structured output to integrate with other tools or APIs.
Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.
Create, search, and manage Bear notes via grizzly CLI.
Track water and sleep with JSON file storage
Notion API for creating and managing pages, databases, and blocks.
Smart ClawdBot documentation access with local search index, cached snippets, and on-demand fetch. Token-efficient and freshness-aware.
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.