obsidian

Read, search, and create Markdown notes in a local Obsidian vault.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/DaddyElonMusk69/motis-agent --skill obsidian-daddyelonmusk69
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian
Source: https://github.com/DaddyElonMusk69/motis-agent/tree/main/skills/note-taking/obsidian
Command: npx skills add https://github.com/DaddyElonMusk69/motis-agent --skill obsidian-daddyelonmusk69

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides straightforward local access to read, search, and create markdown notes inside an Obsidian vault so users can query and update personal knowledge without opening the Obsidian app.

Core Features & Use Cases

  • Read notes: Display the contents of a specific markdown note from the local vault.
  • Search and list: Find notes by filename or content using filesystem search and grep.
  • Create and append: Create new notes or append content to existing notes while preserving Obsidian wikilink conventions.
  • Use Case: Quickly summarize meeting notes stored in your vault, link them with wikilinks, and append action items to an existing project note.

Quick Start

Point the agent to your vault by setting OBSIDIAN_VAULT_PATH and ask it to read, search, or create a note titled "Meeting Notes".

Frequently Asked Questions about obsidian

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

FAQPage Schema
How do I search markdown notes in a local Obsidian vault without opening the app?

You can search markdown notes in a local Obsidian vault by using standard shell utilities like grep and find. The Skill queries vault content programmatically, allowing you to locate specific notes or filenames without launching the Obsidian application.

Can I programmatically append content to existing markdown notes while preserving wikilinks?

Yes, you can programmatically append content to existing markdown notes while preserving Obsidian wikilink conventions. The Skill uses standard shell utilities like echo to modify files directly within the local vault path.

Do I need filesystem access to read and create markdown notes in my Obsidian vault?

Filesystem access to the vault path is required to read and create markdown notes. You must configure the OBSIDIAN_VAULT_PATH variable so standard shell utilities such as cat, find, and grep can interact with your local files.

What is the best way to automate searching and summarizing personal knowledge stored in markdown?

The best way to automate searching and summarizing markdown knowledge is by pointing an agent to your vault path to query content with grep. This enables automated workflows to read, search, and append text to personal notes.

Does this approach to local note management work for creating new markdown files from meeting summaries?

Creating new markdown files from meeting summaries is fully supported. The Skill can generate new notes and append action items to existing project notes, maintaining your personal knowledge workflows entirely through local shell commands.

Why does managing Obsidian notes this way require standard shell utilities like find and cat?

Managing Obsidian notes this way relies on standard shell utilities like find and cat because it operates by providing programmatic read and create access to markdown files. This filesystem-level approach bypasses the need for the Obsidian app interface.