obsidian

Manage Obsidian vaults and notes via the official CLI.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/jaydeland/Tony --skill obsidian-jaydeland
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian
Source: https://github.com/jaydeland/Tony/tree/main/.claude/skills/obsidian
Command: npx skills add https://github.com/jaydeland/Tony --skill obsidian-jaydeland

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Obsidian vaults and notes can become unwieldy without direct CLI control; this skill provides a terminal-based way to manage vaults, read and create notes, organize content, and automate routine tasks.

Core Features & Use Cases

  • Master the Obsidian CLI to open vaults, list notes, search content, manage daily notes, properties, tags, links, and plugins from the terminal.
  • Automate repetitive workflows across multiple vaults, such as bulk note creation, tag management, and template insertion, increasing consistency and speed.
  • Use cases include quickly inspecting vault contents, performing bulk edits, and scripting knowledge-work tasks by issuing CLI commands programmatically.

Quick Start

Open Obsidian, enable the Command line interface, and begin issuing obsidian commands to manage vaults from the terminal.

Frequently Asked Questions about obsidian

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

FAQPage Schema
How do I manage my Obsidian vault from the terminal?

Managing an Obsidian vault from the terminal involves using the official Obsidian CLI to open vaults, list notes, search content, and handle daily notes. This terminal-based approach automates routine knowledge-work tasks programmatically.

Can I automate bulk note creation and tag management across multiple Obsidian vaults?

Yes, you can automate repetitive workflows across multiple Obsidian vaults, including bulk note creation, tag management, and template insertion. This increases consistency and speed when handling large volumes of markdown notes.

Does the Obsidian CLI support managing plugins, themes, and note properties?

Yes, Obsidian CLI interactions support managing plugins, themes, and note properties. You can execute vault operations to read and modify notes, search content, and manage themes or plugins with robust validation and error handling.

What do I need to enable before using CLI commands to control my Obsidian vault?

Before issuing CLI commands, you need to open Obsidian and enable the command line interface. This setup allows you to begin executing obsidian commands to manage vaults, notes, and plugin interactions directly from the terminal.

What is the best way to script knowledge-work tasks and inspect vault contents in Obsidian?

The best way to script knowledge-work tasks and inspect vault contents is by issuing Obsidian CLI commands programmatically. This allows you to quickly inspect vault contents, perform bulk edits, and automate daily notes and templates.

Are there limitations when using terminal commands for Obsidian vault operations?

The metadata does not specify explicit limitations, but terminal-based vault operations rely on the official Obsidian CLI. All vault operations, note modifications, and plugin management include robust validation and error handling to prevent issues.