obsidian

Control Obsidian vaults from the command line via the Obsidian CLI.

2|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/sidedwards/obsidian-claude-plugin --skill obsidian-sidedwards
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian
Source: https://github.com/sidedwards/obsidian-claude-plugin/tree/main/skills/obsidian
Command: npx skills add https://github.com/sidedwards/obsidian-claude-plugin --skill obsidian-sidedwards

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Interact with Obsidian vaults from the command line to streamline note creation, search, and maintenance tasks without opening the UI.

Core Features & Use Cases

  • Command-line control of Obsidian for files and notes: list, read, create, edit, move, and delete.
  • Search, tags, and properties: perform full-text searches, list and manage tags, and read or set frontmatter properties.
  • Daily Notes, templates, plugins, and workspaces: read daily notes, apply templates, manage plugins, and adjust workspaces from scripts.

Quick Start

Run the Obsidian CLI to list notes in your vault.

Frequently Asked Questions about obsidian

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Obsidian vaults from the command line?

Obsidian vaults can be managed from the command line using the Obsidian CLI to list, read, create, and edit notes. It also supports searching vaults and managing tags from local scripts or automated workflows.

Can I search notes and manage tags in Obsidian via terminal scripts?

Yes, you can perform full-text searches, list and manage tags, and read or set frontmatter properties in Obsidian via terminal scripts. The CLI supports these operations for both local and automated workflows.

Does the Obsidian CLI work with daily notes and templates?

Yes, the Obsidian CLI supports reading daily notes, applying templates, managing plugins, and adjusting workspaces from scripts. This enables automated note creation and vault maintenance workflows.

Do I need a specific Obsidian version to use command-line vault control?

Command-line vault control requires Obsidian 1.12+ with the CLI enabled. Once activated, it supports core commands such as files, read, create, search, daily, templates, and plugins for deterministic operations.

What is the best way to automate Obsidian note creation and maintenance?

Automating Obsidian note creation and maintenance is best achieved through the Obsidian CLI in automated workflows. It performs deterministic operations like creating notes, applying templates, and managing plugins without UI interaction.

Why use command-line control for Obsidian instead of the graphical interface?

Using command-line control for Obsidian avoids opening the UI for routine note creation, searching, and maintenance. It integrates vault management into local or automated workflows via deterministic terminal commands.