obsidian

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

Updated Jun 11, 2026
One-click install
npx skills add https://github.com/LamseyahElias/jarvis-cloud-v2 --skill obsidian-lamseyahelias
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian
Source: https://github.com/LamseyahElias/jarvis-cloud-v2/tree/main/hermes-agent/skills/note-taking/obsidian
Command: npx skills add https://github.com/LamseyahElias/jarvis-cloud-v2 --skill obsidian-lamseyahelias

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Reading, listing, searching, creating, and editing notes in an Obsidian vault can be cumbersome when moving between environments. This skill provides a consistent, filesystem-first approach to interacting with Obsidian notes, enabling reliable operations across platforms and vaults.

Core Features & Use Cases

  • Read notes with absolute paths resolved from the vault path environment variable OBSIDIAN_VAULT_PATH or a known fallback.
  • List, search, create, and edit markdown notes; manage wikilinks to connect related notes.
  • Handle vault path resolution across Linux, macOS, and Windows, including guidance for WSL and terminal-based resolutions.

Quick Start

Query a note by keyword in the resolved Obsidian vault path.

Frequently Asked Questions about obsidian

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

FAQPage Schema
How do I automate creating and editing markdown notes in an Obsidian vault?

Automating Obsidian vault notes involves using filesystem-first tools to read, search, create, and edit markdown files at absolute paths resolved from the OBSIDIAN_VAULT_PATH environment variable.

Can I search and read notes in my Obsidian vault across different operating systems?

Yes, searching and reading Obsidian vault notes works across Linux, macOS, and Windows by resolving concrete absolute paths from the vault directory, including guidance for WSL environments.

How do I manage wikilinks between markdown notes when automating Obsidian vault edits?

Managing wikilinks during Obsidian vault edits requires writing to concrete absolute markdown file paths to connect related notes across the vault using filesystem operations.

What environment variable do I need to set to access my Obsidian vault path for note automation?

You need to set the OBSIDIAN_VAULT_PATH environment variable to specify your vault directory, with a fallback to ~/Documents/Obsidian Vault if it is not configured.

Does filesystem-first Obsidian note automation work with vaults synced via cloud storage?

Filesystem-first Obsidian note automation operates on concrete absolute file paths within the local vault directory, so it works with any vault stored on the local filesystem regardless of sync backend.

What's the best way to list and search markdown files in an Obsidian vault without opening the app?

Listing and searching markdown files in an Obsidian vault without the app uses filesystem search tools to scan the resolved vault path directory for matching notes.