obsidian

Read, search, create, and edit markdown notes in an Obsidian vault.

Updated May 24, 2026
One-click install
npx skills add https://github.com/anxiety135790/hermes-skills --skill obsidian-anxiety135790
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian
Source: https://github.com/anxiety135790/hermes-skills/tree/main/note-taking/obsidian
Command: npx skills add https://github.com/anxiety135790/hermes-skills --skill obsidian-anxiety135790

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines everyday Obsidian vault work so you can find, create, update, and organize notes without manually hunting through folders or writing ad hoc shell commands.

Core Features & Use Cases

  • Read notes: Open markdown notes from a resolved vault path with line-aware file access.
  • Search and list notes: Find note files by name or content across the vault using filesystem-first search.
  • Create and edit notes: Add new notes, append content, and make targeted edits while preserving existing structure.
  • Use case: Quickly create a meeting note, search for related project pages, and add wikilinks between them in a consistent Obsidian-friendly format.

Quick Start

Use the obsidian skill to locate my vault, find the note named "Project Plan", and append a short follow-up section with a wikilink to the related meeting note.

Frequently Asked Questions about obsidian

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

FAQPage Schema
How do I search for markdown notes across an Obsidian vault?

Searching for markdown notes across an Obsidian vault is done via filesystem-first search to locate files by name or content. This requires a resolved absolute vault path and file-tool access to find matching pages.

Can I append content to an existing Obsidian note without breaking the structure?

Appending content to an existing Obsidian note preserves the existing structure by using line-aware file access and patching tools to make targeted edits, keeping the markdown formatting intact.

What's the best way to create a new meeting note and add wikilinks to related pages?

Creating a meeting note and adding wikilinks involves creating a new markdown file in your vault, searching for related project pages, and appending wikilinks between them in a consistent Obsidian-friendly format.

Do I need a specific vault path to read and edit Obsidian notes?

Reading and editing Obsidian notes requires a resolved absolute vault path to allow file tools to access the local filesystem for reading, searching, writing, and patching markdown files.

Does this approach to vault management work without manually running shell commands?

This approach to vault management works without manually running shell commands or hunting through folders, streamlining the process of finding, creating, updating, and organizing notes directly through file-tool access.

Why use filesystem-first search instead of the Obsidian app for locating notes?

Using filesystem-first search instead of the Obsidian app for locating notes allows programmatic access to find files by name or content, which is useful for vault-wide note management tasks such as locating markdown files and updating pages.