obsidian

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

Updated Jul 7, 2026
One-click install
npx skills add https://github.com/jamsdoescode/Erik-s-Portfolio --skill obsidian-jamsdoescode
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian
Source: https://github.com/jamsdoescode/Erik-s-Portfolio/tree/main/openclicky/AppResources/OpenClicky/OpenClickyBundledSkills/obsidian
Command: npx skills add https://github.com/jamsdoescode/Erik-s-Portfolio --skill obsidian-jamsdoescode

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Managing an Obsidian vault manually requires opening the app and navigating files one by one. This Skill lets you read, search, create, and edit notes directly on the filesystem using the configured vault path, without any external API or sign-in. ## Core Features & Use Cases - Search and List Notes: Use ripgrep to find notes by filename or content across the entire vault. - Create and Edit Notes: Create new Markdown notes, append content, and make targeted edits while preserving YAML frontmatter, wikilinks, tags, and callouts. - Wikilinks and Daily Notes: Connect related notes with [[wikilinks]] and follow the vault's existing daily-note conventions. - Use Case: Ask the assistant to find all notes mentioning a project, summarize them, and append a new section with backlinks to related notes. ## Quick Start Search my Obsidian vault for notes mentioning "quarterly planning" and summarize the key points.

Frequently Asked Questions about obsidian

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

FAQPage Schema
How do I search notes in an Obsidian vault from the command line?

Use ripgrep against the vault path: rg --files with -g '*.md' lists all notes, and rg -n "query" searches note contents. This Skill uses the configured vault path directly without any Obsidian API.

How do I create or edit Obsidian notes programmatically?

Edit the Markdown files directly at the vault path, preserving existing YAML frontmatter, wikilinks, tags, and callouts. For appending at a specific anchor, replace the anchor with the anchor plus the new content.

Does this Obsidian integration require the Obsidian app or an API key?

No. It works purely on the filesystem using the configured vault path exposed as OBSIDIAN_VAULT_PATH. It does not use Composio, OAuth, browser sign-in, or a local Obsidian API.

Can I delete or reorganize notes in the vault automatically?

Deletes, large rewrites, bulk moves, and plugin or config changes require an explicit plan and user approval first. Routine edits are limited to focused patches that preserve existing note structure and filenames.

How are daily notes and wikilinks handled in Obsidian?

Wikilinks use the [[Note Name]] syntax to connect related notes in the same vault. Daily notes follow the vault's existing naming pattern if one is detectable; otherwise the user is asked before inventing a convention.