obsidian

Manage Obsidian vault notes by reading, listing, searching, creating, and appending Markdown files.

228k|44.7k|Updated Jul 22, 2025
One-click install
npx skills add https://github.com/NousResearch/hermes-agent --skill obsidian-nousresearch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian
Source: https://github.com/NousResearch/hermes-agent/tree/main/skills/note-taking/obsidian
Command: npx skills add https://github.com/NousResearch/hermes-agent --skill obsidian-nousresearch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows you to interact with your Obsidian vault directly from the command line, enabling you to read, list, search, create, and append notes without leaving your terminal.

Core Features & Use Cases

  • Note Management: Perform all essential CRUD operations on your Obsidian notes.
  • Vault Integration: Works with your existing Obsidian vault, respecting its structure and wikilink syntax.
  • Use Case: Quickly jot down a new idea, search for a previously written note on a specific topic, or list all notes within a particular folder.

Quick Start

Create a new note in your Obsidian vault titled "Meeting Notes" with the content "Discussed project timelines and next steps.".

Frequently Asked Questions about obsidian

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

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

This Skill manages notes within an Obsidian vault by reading, listing, searching, creating, and appending content using standard shell commands like `find`, `grep`, and `cat`.

Can I search for specific text inside my Obsidian vault without opening the app?

Yes, you can search for specific text inside your Obsidian vault without opening the app by utilizing standard shell commands like `grep` to find matching content across your Markdown files.

Does this note-taking approach respect Obsidian's wikilink syntax?

Yes, this note-taking approach respects Obsidian's wikilink syntax during file system interaction, ensuring that your internal links and Markdown file structures remain intact when reading or appending content.

What is the best way to quickly append new content to an existing Markdown file in my vault?

The best way to append new content to an existing Markdown file in your vault is using the append operation, which adds text directly to your notes without leaving the terminal environment.

Do I need any external dependencies to perform CRUD operations on my Obsidian notes?

No, you do not need any external dependencies to perform CRUD operations on your Obsidian notes, as the Skill relies entirely on standard shell commands for file system interaction.