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.