obsidian

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

1|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/pablomat555/eggent-ai --skill obsidian-pablomat555
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian
Source: https://github.com/pablomat555/eggent-ai/tree/main/bundled-skills/obsidian
Command: npx skills add https://github.com/pablomat555/eggent-ai --skill obsidian-pablomat555

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Obsidian vaults store plain Markdown notes, and managing multiple vaults and notes can become tedious without automation. This Skill automates common vault tasks using obsidian-cli, helping you locate, configure, and operate on vaults from natural language prompts.

Core Features & Use Cases

  • Find the active vaults and identify their paths on disk.
  • Set a default vault, switch between vaults, and create or delete notes via obsidian-cli.
  • Use cases include preparing daily notes, organizing vaults for projects, and performing fast searches across vault content.

Quick Start

Set Obsidian's default vault and perform a search within the active vault.

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?

Automating Obsidian vault management uses obsidian-cli to locate active vaults, set defaults, and perform note operations like create, move, delete, and search. It requires obsidian-cli installed and directory access.

Can I switch between multiple Obsidian vaults automatically?

Switching between multiple Obsidian vaults is supported by identifying paths on disk and setting a default vault via obsidian-cli. This allows natural language prompts to switch contexts and operate on the active vault.

What's needed to perform automated searches across Markdown notes in an Obsidian vault?

Performing automated searches across Markdown notes requires obsidian-cli installed and file system access to the vault directories. The Skill handles locating the active vault and executing searches within it.

Does this approach work for creating and organizing daily notes in Obsidian?

Creating and organizing daily notes in Obsidian is supported through automated note operations. Using obsidian-cli, you can create, move, and delete notes within the active vault from natural language prompts.

What happens if obsidian-cli fails or a vault is missing during note automation?

If obsidian-cli fails or a vault is missing, the automation handles these errors gracefully. It requires the CLI tool to be installed and proper access to vault directories to function correctly.

How does natural language vault automation compare to manual Markdown note management?

Natural language vault automation replaces tedious manual Markdown management by using obsidian-cli to execute common tasks. This approach locates vaults, configures defaults, and performs searches or note operations automatically.