obsidian-cli

Search, read, write, and organize notes in Obsidian vaults via CLI.

10|Updated Jul 7, 2020
One-click install
npx skills add https://github.com/ghaerdi/dotfiles --skill obsidian-cli-ghaerdi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-cli
Source: https://github.com/ghaerdi/dotfiles/tree/main/opencode/.agents/skills/obsidian-cli
Command: npx skills add https://github.com/ghaerdi/dotfiles --skill obsidian-cli-ghaerdi

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the need for programmatic control over Obsidian vaults, enabling efficient searching, organizing, and managing notes through the command line.

Core Features & Use Cases

  • Programmatic Interaction: Execute operations like searching, reading, writing, and organizing notes programmatically.
  • Vault Management: Perform actions such as searching, reading, creating, and updating notes within any Obsidian vault.
  • Use Case: Ideal for users who require automation in managing large note collections or for those who prefer command-line interfaces for productivity.

Quick Start

Search for a note titled 'Project Plan' in your vault using the 'obsidian-cli' skill.

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

You can manage Obsidian notes from the command line by using an interface to programmatically search, read, write, and organize notes within your vaults for task automation.

Can I search and update metadata in Obsidian vaults programmatically?

Yes, you can search and update metadata in Obsidian vaults programmatically by executing command-line operations to read, create, and organize notes.

Do I need the Obsidian CLI installed to automate note management?

Yes, automating note management requires the Obsidian CLI to be installed and actively running to execute programmatic operations on your vaults.

What is the best way to automate searching for context in large note collections?

The best way to automate searching for context in large note collections is using a command-line interface to programmatically search and read notes within your Obsidian vault.

Are there limitations when using a CLI to organize Obsidian notes?

A limitation when using a CLI to organize Obsidian notes is that it requires the Obsidian CLI dependency to be installed and running, making it unsuitable for environments lacking command-line access.