obsidian

Manage Obsidian vault notes via obsidian-cli search, create, move, and delete commands.

Updated Mar 21, 2026
One-click install
npx skills add https://github.com/Polealpha/XINNIAN_PI --skill obsidian-polealpha
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian
Source: https://github.com/Polealpha/XINNIAN_PI/tree/main/app%20windows/vendor/openclaw-runtime/skills/obsidian
Command: npx skills add https://github.com/Polealpha/XINNIAN_PI --skill obsidian-polealpha

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires obsidian-cli.

What problem does it solve?

It helps you manage an Obsidian vault (a folder of Markdown notes) and automate note search, creation, moves, and deletions using obsidian-cli, reducing repetitive manual work.

Core Features & Use Cases

  • Vault discovery without guessing: Finds the active vault(s) via Obsidian’s obsidian.json state, or uses obsidian-cli print-default --path-only when a default is set.
  • Fast retrieval and inline search: Uses obsidian-cli search for note titles and obsidian-cli search-content for in-note content with snippets.
  • Safe refactors at scale: Renames/moves notes with obsidian-cli move so common Markdown links and [[wikilinks]] are updated automatically.
  • Use cases: Batch creating meeting notes, locating notes by keyword across multiple vaults, and reorganizing a growing vault while preserving internal links.

Quick Start

Ask an assistant to create a note in your vault named “Journal/2026-05-28” with the content “Morning check-in” and open it after creation.

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 tasks like searching and moving notes?

Batch create meeting notes in Obsidian by driving obsidian-cli commands to generate Markdown files at specific vault-relative paths. You can ask an assistant to create a note with desired content and open it immediately after creation.

How do I find notes by keyword across multiple Obsidian vaults?

Reorganize a growing Obsidian vault and preserve internal links by using obsidian-cli move. It safely refactors note paths at scale so common Markdown links and wikilinks are updated automatically during moves.

Do I need obsidian-cli installed to automate vault note management?

Locate specific text within Obsidian notes using the search-content command to retrieve in-note content with snippets. This allows fast retrieval and inline search across your Markdown files.

What is the best way to reorganize an Obsidian vault without breaking wikilinks?

Discover active Obsidian vaults without guessing by reading Obsidian's obsidian.json state file, or by using obsidian-cli print-default --path-only when a default vault is already configured.