obsidian

Manage Obsidian vaults and notes using the obsidian-cli tool.

Updated Jan 8, 2026
One-click install
npx skills add https://github.com/drshailesh88/Krypto --skill obsidian-drshailesh88
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian
Source: https://github.com/drshailesh88/Krypto/tree/main/skills/obsidian
Command: npx skills add https://github.com/drshailesh88/Krypto --skill obsidian-drshailesh88

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates discovery and management of Obsidian vaults using obsidian-cli, simplifying access to active vaults and notes across local folders.

Core Features & Use Cases

  • Identify active vaults using obsidian-cli and surface the vault path for quick navigation.
  • Switch between vaults, list notes, and perform create, move, and search operations via the CLI.
  • Use Case: You want to switch to your work vault, locate a specific note, and create a new note with a template.

Quick Start

Install obsidian-cli and ensure it is in your PATH (e.g., brew tap yakitrak/yakitrak/obsidian-cli; brew install obsidian-cli). Set the default vault with obsidian-cli set-default "<vault-name>" and verify with obsidian-cli print-default. Then run commands like obsidian-cli search "query", obsidian-cli create "Folder/Note" --content "Your note content", or obsidian-cli move "old/path" "new/path".

Frequently Asked Questions about obsidian

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

FAQPage Schema
How do I automate Obsidian vault management from the command line?

Automate Obsidian vault management by using the obsidian-cli binary to locate active vaults, switch between them, and perform note operations like creating, moving, and searching across local folders.

How do I switch between multiple Obsidian vaults and list notes?

Switch between multiple Obsidian vaults and list notes using obsidian-cli commands to set the active vault path, then search and retrieve notes to streamline local filesystem navigation.

Can I create and move notes in my Obsidian vault using a CLI tool?

Yes, you can create and move notes in your Obsidian vault using obsidian-cli to specify note paths, add content directly, and move files between folders.

Do I need to install obsidian-cli before automating vault operations?

Yes, you must install the obsidian-cli binary and ensure it is in your PATH, typically via brew tap yakitrak/yakitrak/obsidian-cli, before automating vault operations.

What is the best way to locate the active Obsidian vault path on my local filesystem?

The best way to locate the active Obsidian vault path is using obsidian-cli to discover local vaults and print the default vault path for quick navigation.

Are there limitations when using obsidian-cli to manage markdown notes?

Limitations when using obsidian-cli to manage markdown notes include requiring local filesystem access and depending on the binary being properly installed and set in your system PATH.