obsidian-cli

Manage Obsidian vaults from the command line with note operations and plugin debugging.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables users to manage and interact with their Obsidian vaults from the command line, simplifying note management and plugin testing workflows.

Core Features & Use Cases

  • Vault and Note Management: Create, read, append, and search notes efficiently from the terminal.
  • Plugin & Theme Development: Reload plugins, inspect errors, run JavaScript code, and debug Obsidian plugins and themes.
  • Use Case: A developer can quickly reload a plugin, check for errors, and run custom scripts to test new features without opening the Obsidian app.

Quick Start

Use the obsidian-cli skill to create a new note called "Meeting Notes" with a specific content.

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 vaults from the command line?

You can manage Obsidian vaults from the command line by using this Skill to create, read, append, and search notes directly from your terminal without opening the Obsidian application.

Can I debug and reload Obsidian plugins without opening the app?

Yes, you can debug and reload Obsidian plugins without opening the app by running command-line instructions to inspect errors and execute custom JavaScript code for testing features.

What is the best way to automate note creation in Obsidian?

Automating note creation in Obsidian is best achieved through command-line interaction, allowing you to quickly generate notes with specific content and streamline your workflow automation.

Does this Obsidian CLI tool support running custom JavaScript for plugin testing?

Yes, the Obsidian CLI tool supports running custom JavaScript code, enabling developers to test new plugin features and inspect errors directly from the terminal during development.

Why would I use a command-line interface for Obsidian instead of the desktop app?

Using a command-line interface for Obsidian simplifies note management and plugin testing workflows, allowing developers to quickly reload plugins, check errors, and run scripts without the GUI overhead.