Obsidian
Notes Notes & Task ManagementInstall Command
npx clawhub@latest install obsidian
Installation Guide
Make sure Node.js 22+ and OpenClaw are installed. Run openclaw --version in your terminal to verify.
Run the install command above in your terminal. ClawHub will automatically download and install Obsidian to the ~/.openclaw/skills/ directory.
Run openclaw skills list to check your installed skills and confirm Obsidian appears in the list.
Follow the configuration instructions in the description below to add skill settings to ~/.config/openclaw/openclaw.json5.
~/.openclaw/skills/ or the skills/ directory in your project root. Make sure the folder contains a SKILL.md file.
Detailed Description
The Obsidian skill lets OpenClaw directly operate on your Obsidian vault, enhancing your personal knowledge management system with AI.
Core Features
- Note Search: Full-text search across the vault, supporting title and content search
- Read Notes: Read note contents at a specified path
- Create Notes: Create new notes in a specified folder with automatic bidirectional link handling
- Edit Notes: Append to or modify existing note contents
- Tag Management: Query and organize notes by tag
- Link Relationships: View backlinks and related notes for a given note
Configuration
Requires the Obsidian Local REST API plugin (community plugin) or a direct Vault path for file read/write.
{
skills: {
obsidian: {
vaultPath: "~/Documents/MyVault",
apiPort: 27124, // Local REST API port
defaultFolder: "inbox"
}
}
}
Use Cases
- "Search my vault for all notes about Docker"
- "Create a new note in the inbox folder to record the idea we just discussed"
- "Append this content to today's daily note"
- "Which notes link to the [[Project Plan]] page?"
Data Security
All note data stays local and is never uploaded to any cloud service. The Obsidian skill only reads and writes your Vault folder in the local environment.