obsidian

Manage Obsidian vaults and automate Markdown note workflows via obsidian-cli.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/kulharir7/karya --skill obsidian-kulharir7
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: obsidian
Source: https://github.com/kulharir7/karya/tree/main/workspace/plugins/obsidian
Command: npx skills add https://github.com/kulharir7/karya --skill obsidian-kulharir7

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Obsidian vaults are folders of Markdown notes; manage them and automate workflows across vaults using obsidian-cli.

Core Features & Use Cases

  • Identify active vaults and switch defaults with obsidian-cli.
  • Create, search, move, and delete notes across vaults with CLI.
  • Use cases: handle multiple vaults, batch note creation, and vault maintenance.

Quick Start

Set a default vault with obsidian-cli set-default '<vault-folder-name>' and then perform a search or create a note with obsidian-cli.

Frequently Asked Questions about obsidian

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

FAQPage Schema
How do I automate note creation and management across multiple Obsidian vaults?▼

Obsidian vault automation uses obsidian-cli to manage Markdown notes across multiple vaults. You can create, search, move, and delete notes programmatically by setting a default vault folder and executing CLI commands for batch workflows.

What's the best way to search for specific notes in an Obsidian vault from the command line?▼

Searching Obsidian vaults from the command line requires obsidian-cli to query local Markdown notes. After setting a default vault with obsidian-cli set-default, you can execute search commands to locate and retrieve specific notes across your configured folders.

Do I need obsidian-cli installed to automate Markdown note workflows?▼

Yes, obsidian-cli must be installed and configured to automate Obsidian vault management. The CLI tool handles vault discovery, sets default vaults, and executes the note creation, searching, moving, and cleanup commands required for local Markdown workflows.

Can I move and delete Markdown notes between different Obsidian vaults using a CLI?▼

Moving and deleting Markdown notes between Obsidian vaults is supported via obsidian-cli. Once you identify active vaults and configure your defaults, the CLI enables you to relocate and remove notes across separate vault folders for maintenance tasks.

How do I set up a default Obsidian vault for CLI-driven batch note operations?▼

Setting a default Obsidian vault for CLI operations uses the command obsidian-cli set-default '<vault-folder-name>'. This establishes the target directory for subsequent note creation, searching, and batch automation tasks within your local Markdown vault environment.