obsidian-cli

Manage Obsidian vaults via command-line interface over SSH from a devcontainer.

Updated Nov 9, 2025
One-click install
npx skills add https://github.com/manifoldlogic/claude-code-plugins --skill obsidian-cli-manifoldlogic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-cli
Source: https://github.com/manifoldlogic/claude-code-plugins/tree/main/plugins/obsidian/skills/obsidian-cli
Command: npx skills add https://github.com/manifoldlogic/claude-code-plugins --skill obsidian-cli-manifoldlogic

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires obsidian-cli, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines knowledge management by providing a command-line interface to manage and interact with Obsidian vaults from a devcontainer environment.

Core Features & Use Cases

  • Command-Line Access: Interact with Obsidian notes without the GUI, enabling efficient operations like note creation, search, and content retrieval.
  • SSH Integration: Execute commands via SSH tunneling for secure access to the macOS host from within a devcontainer.
  • Use Case: Imagine you are working in a devcontainer and need to quickly search for a specific note in your Obsidian vault. This Skill allows you to execute a search command directly from the command line, saving time and enhancing productivity.

Quick Start

Use the obsidian-cli search-content 'keyword' command to search for a note with the keyword 'keyword'.

Frequently Asked Questions about obsidian-cli

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

FAQPage Schema
How do I search for notes in an Obsidian vault from the command line?

You can search Obsidian vault content from the command line using the `obsidian-cli search-content 'keyword'` command. This retrieves matching notes directly from your devcontainer environment.

Can I manage Obsidian vaults from inside a devcontainer?

Yes, you can manage Obsidian vaults from a devcontainer by executing commands through an SSH tunnel. This securely connects the container to the macOS host where your vault resides.

Do I need SSH access to use command-line vault management with Obsidian?

Yes, SSH access to the macOS host is required. The Skill relies on SSH tunneling to securely execute obsidian-cli commands from the devcontainer environment.

What is the best way to create and retrieve Obsidian notes without the GUI?

Using obsidian-cli is the best way to create and retrieve Obsidian notes without the GUI. It provides a command-line interface for note creation, search, and content retrieval from your devcontainer.

Does command-line vault management work without the obsidian-cli tool installed?

No, the obsidian-cli tool must be installed on the macOS host. The Skill relies on this dependency to execute note search, creation, and vault management operations.