obsidian

Automate Obsidian vault management and note operations via obsidian-cli.

2.5k|423|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/Bitterbot-AI/bitterbot-desktop --skill obsidian-bitterbot-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian
Source: https://github.com/Bitterbot-AI/bitterbot-desktop/tree/main/skills/obsidian
Command: npx skills add https://github.com/Bitterbot-AI/bitterbot-desktop --skill obsidian-bitterbot-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Obsidian vaults are powerful, but automating vault workflows and CLI integration can be tedious without a dedicated toolchain.

Core Features & Use Cases

  • Obsidian vault management: identify active vaults and switch contexts using obsidian-cli.
  • Automation of common tasks: create, search, and manage notes across vaults with scripted commands.
  • Use Case: Imagine you manage multiple Obsidian vaults for work and personal life; this Skill automates vault selection, quick searches, and note creation via obsidian-cli in one workflow.

Quick Start

Use the obsidian skill to fetch the active vault and run a sample note search.

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 operations from the command line?

You can automate Obsidian vault operations by using obsidian-cli to detect active vaults, switch contexts, and manage notes. This allows scripted execution of cross-vault searches and automated note creation or updates within your personal knowledge base.

Can I search for notes across multiple Obsidian vaults using a CLI?

Yes, you can perform cross-vault search across multiple Obsidian vaults by leveraging obsidian-cli. The automation workflow identifies your active vaults and executes scripted search commands to retrieve notes from different personal knowledge bases.

What is the best way to manage multiple Obsidian vaults for work and personal use?

The best way to manage multiple Obsidian vaults is using a CLI-based automation workflow that handles vault detection and context switching. This streamlines vault selection and organizes notes across separate personal and work knowledge bases without manual intervention.

Does the Obsidian automation workflow require any specific dependencies?

The Obsidian automation workflow requires no specific external dependencies to function. It operates independently to apply CLI-based vault detection, vault switching, and note management directly through integration with obsidian-cli.

How do I create and update markdown notes in an Obsidian vault via automation?

To create and update markdown notes via automation, the workflow uses obsidian-cli to script note creation and updates within target vaults. It automates the entire note operation process by detecting the active vault and applying changes directly.