obsidian-cli

Operate Obsidian vaults and apps from a command-line interface.

134|33|Updated Nov 22, 2025
One-click install
npx skills add https://github.com/kv0906/pm-kit --skill obsidian-cli-kv0906
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-cli
Source: https://github.com/kv0906/pm-kit/tree/main/.claude/skills/obsidian-cli
Command: npx skills add https://github.com/kv0906/pm-kit --skill obsidian-cli-kv0906

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines interactions with your Obsidian vault directly from the command line, enabling efficient note management, searching, and app control without leaving your terminal.

Core Features & Use Cases

  • Note Management: Open, create, read, append, prepend, move, and delete notes.
  • Vault Interaction: Check backlinks, orphans, deadends, and manage file properties (frontmatter).
  • Search & Query: Search vault content, query Bases, and list tags.
  • Workflow Integration: Automate daily note tasks, manage templates, and execute Obsidian commands.

Quick Start

Use the obsidian-cli skill to open today's daily note in Obsidian.

Frequently Asked Questions about obsidian-cli

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

FAQPage Schema
How do I control my Obsidian vault from the command line?

You can control your Obsidian vault from the command line by using a CLI tool to open, create, read, move, and delete notes, as well as manage file properties and execute commands directly from the terminal.

What do I need to automate Obsidian note management via CLI?

To automate Obsidian note management via CLI, you need Obsidian version 1.12 or higher with the command-line interface registered, and the Templates core plugin enabled to facilitate automated daily note tasks.

Can I search vault content and check backlinks from the terminal?

Yes, you can search vault content and check backlinks from the terminal by executing CLI commands that query your vault, list tags, and identify orphans or deadends without leaving your terminal environment.

Does CLI note taking work with Obsidian frontmatter properties?

CLI note taking works with Obsidian frontmatter properties by allowing you to programmatically read, append, prepend, and manage file metadata directly through command-line instructions for efficient vault interaction.

What's the best way to automate daily note tasks in Obsidian?

The best way to automate daily note tasks in Obsidian is by combining the CLI with the Templates core plugin to programmatically open today's note, apply templates, and execute commands from the terminal.

Why is my Obsidian CLI not working with vault search?

Your Obsidian CLI vault search may not be working if your Obsidian application is below version 1.12, or if the command-line interface is not properly registered, which is required to execute programmatic queries.