obsidian

Manage Obsidian vaults and notes via the obsidian-cli tool.

26|9|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/Zerone-Agent/agent-use-skills --skill obsidian-zerone-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian
Source: https://github.com/Zerone-Agent/agent-use-skills/tree/main/awesome-skills/skills/obsidian
Command: npx skills add https://github.com/Zerone-Agent/agent-use-skills --skill obsidian-zerone-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires obsidian-cli, and includes references (resource) components.

What problem does it solve?

This Skill provides a command-line interface for interacting with Obsidian vaults, enabling automation of note management tasks and ensuring data integrity across your Markdown notes.

Core Features & Use Cases

  • Vault Management: Easily find, set, and manage default Obsidian vaults.
  • Search & Content Retrieval: Quickly search note titles and content within your vaults.
  • Note Creation & Modification: Create new notes, move, rename, or delete existing ones while automatically updating links.
  • Use Case: Automate the process of creating new project notes, linking them to existing ones, and ensuring all internal links are updated correctly after renaming a note.

Quick Start

Use the obsidian-cli to create a new note named 'meeting-notes-2024-07-26' in the 'Projects' folder with the content 'Discussed project roadmap and Q3 goals.'.

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?

Automate Obsidian vault management by using the obsidian-cli binary to find active vaults, search notes by title and content, and create new Markdown files. This requires the obsidian-cli tool to be installed and accessible in your system's PATH.

How do I safely rename and move Obsidian notes without breaking internal links?

Safely rename and move Obsidian notes without breaking internal links by executing refactoring operations through obsidian-cli. The tool automatically updates internal links when you move or rename Markdown files within your vault.

Do I need to install obsidian-cli before managing Markdown vaults?

Yes, you need to install the obsidian-cli binary and ensure it is accessible in your system's PATH before managing Markdown vaults. This dependency is required to execute commands for searching notes and performing safe refactoring operations.

Can I search note titles and content across multiple Obsidian vaults?

Yes, you can search note titles and content across configured Obsidian vaults. The obsidian-cli allows you to find active vaults and quickly retrieve content by querying specific search terms directly from the command line.

What is the best way to create new project notes in Obsidian and link them to existing files?

The best way to create new project notes and link them is by using obsidian-cli to generate new Markdown files in specific folders. You can then ensure all internal links are updated correctly after renaming or moving related notes.