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.