obsidian-cli

Manages Obsidian vaults via CLI, including notes tasks and plugin development tools.

15|10|Updated May 21, 2026
One-click install
npx skills add https://github.com/The-AIOS/aios --skill obsidian-cli-the-aios
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-cli
Source: https://github.com/The-AIOS/aios/tree/main/skills/aios/obsidian-cli
Command: npx skills add https://github.com/The-AIOS/aios --skill obsidian-cli-the-aios

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill simplifies interaction with Obsidian vaults, allowing users to read, create, search, and manage notes, tasks, and more, as well as develop and debug plugins and themes from the command line.

Core Features & Use Cases

  • Vault Management: Interact with Obsidian vaults to read, create, and manage notes and tasks.
  • Search and Read: Search vault content and read notes without opening the application.
  • Plugin and Theme Development: Support for plugin and theme development with commands for reloading plugins, running JavaScript, and inspecting the DOM.
  • Use Case: For a user who wants to quickly search their notes or manage their tasks from the command line, or for a developer who needs to test changes to an Obsidian plugin or theme.

Quick Start

Run the obsidian search query="test" command to search your vault for notes containing the word "test".

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 vault notes and tasks from the command line?

You can manage Obsidian vault notes and tasks from the command line by issuing commands to read, create, search, and update vault content directly without opening the Obsidian application interface.

Can I reload Obsidian plugins and inspect the DOM during theme development?

Yes, during plugin and theme development you can reload plugins, run JavaScript code, inspect the DOM, capture errors, and take screenshots directly through supported command line operations.

How do I search my Obsidian vault content without opening the app?

To search Obsidian vault content without opening the app, execute a search command with your query string to locate and read notes containing the specified text from the command line.

Does the Obsidian CLI support capturing errors and taking screenshots for debugging?

Yes, the Obsidian CLI supports debugging by capturing errors, taking screenshots, inspecting the DOM, and running JavaScript to help developers test plugin and theme changes effectively.

What is the best way to automate note creation and task management in an Obsidian vault?

The best way to automate note creation and task management in an Obsidian vault is using command line operations that interact directly with your vault to create and manage notes programmatically.