obsidian

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

13|3|Updated May 12, 2026
One-click install
npx skills add https://github.com/kevinnft/ai-agent-skills --skill obsidian-kevinnft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian
Source: https://github.com/kevinnft/ai-agent-skills/tree/main/skills/note-taking/obsidian
Command: npx skills add https://github.com/kevinnft/ai-agent-skills --skill obsidian-kevinnft

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables automated reading, searching, creation, and editing of notes inside an Obsidian vault, streamlining knowledge management and note workflows.

Core Features & Use Cases

  • Read and list notes from the vault, including metadata and file structure.
  • Search note content and filenames with patterns, and create new notes or append content.
  • Use wikilinks to connect related notes and maintain consistent knowledge graphs.
  • Example use case: automatically generate a daily note with a recap of conversations and link it to related project notes.

Quick Start

Set the OBSIDIAN_VAULT_PATH environment variable to your vault path and perform a simple read or edit operation to begin.

Frequently Asked Questions about obsidian

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

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

To automate reading and editing Obsidian notes, you must set the OBSIDIAN_VAULT_PATH environment variable to your vault directory. This allows automated file-based operations to read, search, and modify your Markdown files directly.

Can I use automation to create wikilinks between related notes in a vault?

Yes, you can use automation to create wikilinks between related notes in a vault. This maintains a consistent knowledge graph by automatically connecting related Markdown files during tasks like generating daily recaps or auditing content.

What is the best way to search note content and filenames in Obsidian?

The best way to search note content and filenames in Obsidian is through automated pattern matching. This approach searches Markdown file structures and metadata to audit vault content or prepare summaries efficiently.

Do I need a specific environment setup to interact with Obsidian notes via automation?

Yes, you need a specific environment setup to interact with Obsidian notes via automation. You must configure the OBSIDIAN_VAULT_PATH variable and ensure safe file I/O operations are enabled to manage your Markdown files.

How does automated file-based vault content auditing work?

Automated vault content auditing works by reading, listing, and searching notes using file-based operations. It analyzes Markdown file structures and metadata to prepare summaries and link related notes without manual intervention.