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.