← Back to the collection

Obsidian CLI Plugin

Control Obsidian vaults from the terminal using the official Obsidian CLI (v1.12+).

Installation

# Add the marketplace (if not already added)
claude plugin marketplace add jtsternberg/claude-plugins

# Install the plugin
claude plugin install obsidian-cli@jtsternberg

Prerequisites

Description

Interact with Obsidian vaults from Claude Code without reading full file contents into context. Manage notes, tasks, properties, daily notes, search, and more — all via command line.

Usage

The skill triggers on mentions of:

Common Workflows

Daily Notes as Inbox

obsidian daily                                          # Open today's daily note
obsidian daily:read                                     # Read contents
obsidian daily:append content="- [ ] Buy groceries" silent  # Add task
obsidian daily:prepend content="## Morning Ideas" silent    # Prepend section

Task Management

obsidian tasks                                # List all tasks
obsidian tasks done                          # List completed tasks
obsidian tasks:complete task="Buy groceries" # Mark task as done

Search and Properties

obsidian search query="machine learning"     # Search vault
obsidian property:set file=Note prop=status value=draft  # Set property
obsidian property:get file=Note prop=status  # Get property value

Additional Documentation