obsidian

Manage Obsidian vaults and Markdown notes via obsidian-cli.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This tool helps you manage and automate Obsidian vaults stored on disk using the obsidian-cli, turning manual folder edits into reliable scripted actions.

Core Features & Use Cases

  • Discover active vaults and inspect their typical structure to understand how notes are organized.
  • Use obsidian-cli to search, create, move/rename, and delete Markdown notes, while preserving links and the vault's consistency.
  • Open or edit notes directly by updating the underlying .md files, letting Obsidian reflect changes without fiddling with the GUI.

Quick Start

Install obsidian-cli, set the default vault with obsidian-cli set-default, and run a simple note search to verify setup.

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?▼

You can automate Obsidian vault management by using obsidian-cli to script actions like searching, creating, moving, and updating Markdown notes directly on disk. This replaces manual folder edits with reliable scripted commands.

Can I move and rename Markdown notes without breaking internal links in Obsidian?▼

Yes, you can move and rename Markdown notes while preserving internal links and vault consistency by executing obsidian-cli commands. The tool ensures that internal references remain intact during structural vault modifications.

Do I need obsidian-cli installed to edit Markdown files in an Obsidian vault?▼

Yes, you need obsidian-cli installed, a local Obsidian vault on disk, and filesystem access to read and edit Markdown files. The Skill uses this tool to locate and update notes without requiring the Obsidian GUI.

What is the best way to search for specific notes across multiple Obsidian vaults?▼

The best way to search across vaults is using obsidian-cli to discover active vaults and inspect their structure. You can run targeted note searches to locate specific Markdown files across your personal knowledge base.

Why script Obsidian vault edits instead of using the graphical interface?▼

Scripting vault edits with obsidian-cli lets Obsidian reflect changes without fiddling with the GUI, turning manual folder edits into reliable scripted actions. This is ideal for multi-vault scenarios and automating repetitive note updates.

Does this approach work for updating existing Markdown notes directly on disk?▼

Yes, this approach works by opening or editing notes directly through updating the underlying .md files on disk. Filesystem access allows the tool to read and write content, letting Obsidian automatically reflect the changes.