obsidian-cli

Automate Obsidian vault operations from the command line.

13|1|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/debug-zhuweijian/ai-research-toolkit --skill obsidian-cli-debug-zhuweijian
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-cli
Source: https://github.com/debug-zhuweijian/ai-research-toolkit/tree/main/modules/05-knowledge/skills/obsidian-cli
Command: npx skills add https://github.com/debug-zhuweijian/ai-research-toolkit --skill obsidian-cli-debug-zhuweijian

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Obsidian vaults are powerful but require manual, repetitive actions. This skill provides a command-line interface to interact with a running Obsidian instance, enabling automation and batch operations without opening the GUI.

Core Features & Use Cases

  • CLI control: manage notes, vaults, and templates from the terminal.
  • Automation-friendly: integrate with scripts for bulk note creation, search, and plugin-related tasks.
  • Use Case: Automate creating daily notes, restructuring vault content, or running quick checks against vault files.

Quick Start

Install the Obsidian CLI and run obsidian help to view available commands.

Frequently Asked Questions about obsidian-cli

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 from the command line by using a CLI interface to execute commands for batch note creation, content search, and vault maintenance without opening the GUI.

Can I create daily notes in Obsidian using terminal commands?

Yes, you can create daily notes in Obsidian using terminal commands. The CLI supports integrating with scripts for bulk note creation, restructuring vault content, and applying templates automatically.

Does the Obsidian CLI work with multiple vaults?

Yes, the Obsidian CLI works with multiple vaults. It applies to workflows involving batch note creation, content search, and vault maintenance across multiple vaults for reliable automation.

What is the best way to run quick checks against Obsidian vault files?

The best way to run quick checks against Obsidian vault files is using a command-line interface. It allows you to interact with a running Obsidian instance, enabling quick checks and automation without manual GUI actions.

Do I need to open the Obsidian GUI to restructure vault content?

No, you do not need to open the Obsidian GUI to restructure vault content. The command-line interface allows you to manage notes, vaults, and templates directly from the terminal for batch operations.