obsidian

Read, search, and create Markdown notes in an Obsidian vault.

2|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/CUexter/hermes-agent --skill obsidian-cuexter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian
Source: https://github.com/CUexter/hermes-agent/tree/main/skills/note-taking/obsidian
Command: npx skills add https://github.com/CUexter/hermes-agent --skill obsidian-cuexter

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Obsidian vaults store your personal knowledge; this Skill enables reading, searching, and creating notes programmatically to streamline note management within your preferred workflow.

Core Features & Use Cases

  • Read a note by path or name from the Vault path specified in OBSIDIAN_VAULT_PATH, and return its content.
  • List notes within a vault folder or across the vault to build indexes or perform bulk actions.
  • Create or append to notes, including simple wikilinks, to quickly capture ideas and interlink content.
  • Use cases include fetching a project note, searching for notes containing a keyword, or creating a new note from a meeting summary.

Quick Start

Read the Note Name.md file from the Obsidian vault and display its contents.

Frequently Asked Questions about obsidian

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

FAQPage Schema
How do I search Obsidian vault notes programmatically?

You can search Obsidian vault notes programmatically by using a Skill that queries note content and returns matching files from your specified OBSIDIAN_VAULT_PATH. It enables quick lookups and keyword searches across your personal knowledge base.

Can I create and append to Markdown notes in an Obsidian vault?

Yes, you can create and append to Markdown notes in an Obsidian vault. The Skill writes new notes or appends content to existing ones, allowing you to quickly capture ideas and interlink content using standard wikilinks.

Does this approach support reading notes by path or name from an Obsidian vault?

Reading notes by path or name from an Obsidian vault is fully supported. The Skill retrieves the specified Markdown file from your vault directory and returns its content directly for display or further processing.

What is the best way to list notes within an Obsidian vault folder?

The best way to list notes within an Obsidian vault folder is to use a Skill that indexes directory contents. It lists notes within a specific vault folder or across the entire vault to build indexes and perform bulk actions.

Do I need to configure OBSIDIAN_VAULT_PATH to read and write Markdown notes?

Yes, you need to configure OBSIDIAN_VAULT_PATH to read and write Markdown notes. This environment variable specifies the vault directory, allowing the Skill to accurately locate, query, and modify your personal knowledge files.

Can I use wikilinks to interlink content when creating new notes?

Yes, you can use wikilinks to interlink content when creating new notes. The Skill respects Obsidian's wikilink syntax, enabling you to programmatically generate interconnected notes and maintain your knowledge graph structure.