obsidian

Read, write, and organize Obsidian vault notes via obsidian-cli.

8|3|Updated Jun 1, 2025
One-click install
npx skills add https://github.com/jonhill90/vibes --skill obsidian-jonhill90
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian
Source: https://github.com/jonhill90/vibes/tree/main/.github/skills/obsidian
Command: npx skills add https://github.com/jonhill90/vibes --skill obsidian-jonhill90

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Read, write, search, and manage notes in Obsidian vaults using the obsidian-cli tool, streamlining note workflows across projects and personal knowledge bases.

Core Features & Use Cases

  • Read notes from any Obsidian vault and print or view frontmatter
  • Create, update, move, and delete notes while preserving YAML frontmatter
  • Manage note metadata with frontmatter operations and batch edits
  • Search vault contents and navigate quickly between related notes
  • Use case: standardize daily notes across multiple vaults and enforce consistent templates

Quick Start

Run obsidian-cli commands to interact with your Obsidian vaults immediately.

Frequently Asked Questions about obsidian

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

FAQPage Schema
How do I manage Obsidian vault notes from the command line?

You can manage Obsidian vault notes from the command line by using obsidian-cli to read, write, and organize notes. This streamlines workflows by allowing you to create, move, and delete notes directly.

Can I edit YAML frontmatter in markdown notes via a CLI?

Yes, you can edit YAML frontmatter in markdown notes via a CLI. The tool enforces frontmatter guidelines for all note updates, preserving metadata while you update content or apply batch edits.

Do I need obsidian-cli installed to interact with my vault?

Yes, you need obsidian-cli installed and a configured default vault to interact with your vault. This setup is required for executing commands to read, search, and manage notes.

What is the best way to standardize daily notes across multiple Obsidian vaults?

The best way to standardize daily notes across multiple Obsidian vaults is using a CLI tool to enforce consistent templates. This allows you to manage note metadata and apply batch edits across projects.

How do I search vault contents and navigate between related notes in Obsidian?

You can search vault contents and navigate between related notes in Obsidian by running obsidian-cli commands. This enables quick searching and retrieval of notes within your knowledge base.