cli

Execute Obsidian CLI commands to open, search, create, and append notes.

4|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/baleen37/bstack --skill cli-baleen37
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cli
Source: https://github.com/baleen37/bstack/tree/main/plugins/obsidian/skills/cli
Command: npx skills add https://github.com/baleen37/bstack --skill cli-baleen37

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Interacting with Obsidian vaults for routine tasks like opening notes, searching content, or creating and updating notes can be manual and time-consuming. This Skill provides a concise, command-driven way to perform common vault operations via the Obsidian CLI, increasing speed and consistency.

Core Features & Use Cases

  • Open notes by title or fuzzy match to quickly access relevant content
  • Search vault content and retrieve results for rapid information gathering
  • Create or append to notes programmatically to automate knowledge capture
  • Target a specific vault using vault=<name> in multi-vault setups to avoid cross-vault operations

Quick Start

Use the obsidian CLI to open or search notes in your vault.

Frequently Asked Questions about cli

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

FAQPage Schema
How do I search Obsidian vault content from the command line?

You can search Obsidian vault content by executing Obsidian CLI commands, which retrieve matching notes for rapid information gathering without opening the app interface.

Can I create or append text to Obsidian notes programmatically?

Yes, you can create new notes or append content to existing ones programmatically using the Obsidian CLI, automating knowledge capture directly from the command line.

How do I target a specific vault when managing multiple Obsidian vaults?

You can target a specific Obsidian vault by passing vault=<name> as a parameter in your CLI command, ensuring operations do not cross-contaminate other vaults in multi-vault setups.

What is the best way to open a note in Obsidian by fuzzy matching the title?

The Obsidian CLI enables opening notes by title or fuzzy match, providing a quick, command-driven method to access relevant vault content without manual searching.

Does the Obsidian CLI require any plugins or dependencies to manage vaults?

The Obsidian CLI operates independently without requiring additional plugins or dependencies, exposing a simple command-oriented interface for standard vault operations like searching and creating notes.

Why use a command line interface instead of the Obsidian app for vault operations?

Using the Obsidian CLI for vault operations increases speed and consistency for routine tasks like opening notes and searching content, automating workflows that would otherwise be manual and time-consuming.