obsidian-cli

Manage Obsidian vault notes and search via the official CLI.

415|80|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/pablo-mano/Obsidian-CLI-skill --skill obsidian-cli-pablo-mano
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-cli
Source: https://github.com/pablo-mano/Obsidian-CLI-skill/tree/main/plugins/obsidian-cli/skills/obsidian-cli
Command: npx skills add https://github.com/pablo-mano/Obsidian-CLI-skill --skill obsidian-cli-pablo-mano

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows you to interact with and manage your Obsidian vault directly from the command line, automating note-taking, organization, and information retrieval tasks.

Core Features & Use Cases

  • Note Management: Create, read, update, move, and delete notes within your Obsidian vault.
  • Information Retrieval: Search your vault, query tasks, find links, and manage properties.
  • Use Case: Automatically append today's meeting notes to your daily journal, or search for all notes tagged with "project-alpha" and list their titles.

Quick Start

Use the obsidian-cli skill to search your vault for notes containing the word "meeting".

Frequently Asked Questions about obsidian-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Obsidian notes from the command line?

You can search across your Obsidian vault using full-text search, query tasks, analyze links, and manage note properties directly from the terminal. This allows for automated information retrieval without opening the GUI.

Do I need the Obsidian desktop app running to use the CLI?

Yes, you need Obsidian desktop v1.12 or higher running with the CLI enabled in settings to interact with your vault. The command-line interface relies on the active desktop application to process file operations.

Can I automate appending meeting notes to a daily journal in Obsidian?

You can automate appending text to your daily journal by reading, editing, and creating notes through the CLI. This enables scripts to automatically update markdown files without manual intervention.

What's the best way to search for tagged notes in an Obsidian vault?

The best way to search tagged notes is using the CLI's full-text search and property manipulation features to query your vault. This returns matching markdown files and their properties directly to the terminal.

Does the Obsidian CLI support link analysis and task querying?

Yes, the Obsidian CLI supports link analysis and task querying to retrieve information and map connections within your vault. You can execute these queries directly from the terminal interface.