obsidian-cli-official
Official Obsidian CLI (v1.12+). Complete command-line interface for Obsidian notes, tasks, search, tags, properties, links, and more.
Why use this skill?
Integrate Obsidian with OpenClaw using the official CLI. Automate note creation, task management, tag filtering, and metadata updates in your vault easily.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/alexanderkinging/obsidian-cli-officialWhat This Skill Does
The obsidian-cli-official skill provides a powerful command-line interface to interact directly with your Obsidian vaults. It facilitates programmatic access to note-taking, task management, file organization, and metadata manipulation without requiring manual navigation of the GUI. By utilizing Obsidian's internal IPC (Inter-Process Communication), this skill allows the OpenClaw agent to create, read, update, and delete files, manage daily notes, toggle tasks, and query vault properties seamlessly. It is the bridge between automated AI workflows and your personal knowledge base, enabling rapid document generation, complex search queries, and task tracking.
Installation
To install this skill, run the command: clawhub install openclaw/skills/skills/alexanderkinging/obsidian-cli-official. Ensure you have Obsidian version 1.12 or higher installed and running. Navigate to Obsidian Settings > General and toggle 'Enable CLI' to active. Depending on your operating system, add the Obsidian application binary to your system's PATH variable to allow the skill to execute commands directly from the terminal or via the OpenClaw agent.
Use Cases
This skill is ideal for users who want to integrate their AI assistant into their personal productivity system. Use cases include:
- Automated Logging: Automatically appending project logs or meeting summaries to your daily notes.
- Task Orchestration: Managing complex to-do lists by querying, filtering, and toggling task states across your vault.
- Knowledge Retrieval: Running semantic searches and reading note content to provide context for AI responses.
- Metadata Management: Batch updating note properties or organizing files based on tags and status fields.
- Workflow Speed: Quickly opening specific files or performing rapid note creation using predefined templates directly via voice or chat commands.
Example Prompts
- "Hey OpenClaw, please search my vault for all 'meeting notes' from this week and summarize the main action items into a new note named 'Weekly Summary'."
- "I need to track my progress: find all incomplete tasks in my daily note and append them to my 'Project Tracker' file with a tag #todo."
- "Create a new note titled 'Brainstorming' from my 'Meeting' template and add the property 'status' set to 'in-progress'."
Tips & Limitations
- Vault Targeting: If you have multiple vaults, always ensure the vault name is specified as the first argument in the command sequence to avoid ambiguity.
- Performance: For massive vaults, complex searches may experience slight latency; optimize by using specific search parameters.
- Security: Ensure that you are comfortable with the agent having write access to your local file system, as it can modify or delete notes if requested.
- Format: Always follow the syntax guidelines, particularly when including spaces in file names or content strings, by wrapping them in double quotes.
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-alexanderkinging-obsidian-cli-official": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read