obsidian

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

247|22|Updated Dec 11, 2024
One-click install
npx skills add https://github.com/graniet/kheish --skill obsidian-graniet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian
Source: https://github.com/graniet/kheish/tree/main/skills/note-taking/obsidian
Command: npx skills add https://github.com/graniet/kheish --skill obsidian-graniet

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually navigating, searching, and updating notes across a large Obsidian vault is slow and inefficient, especially when working with cross-linked knowledge bases for research or personal organization.

Core Features & Use Cases

  • Note Reading & Listing: Quickly view any note in your vault or list all available notes, including those in specific subfolders.
  • Content & Filename Search: Find notes by keyword in their filename or full text content to locate relevant information instantly.
  • Note Creation & Editing: Create new notes with Obsidian-compatible wikilinks for cross-referencing, or append new content to existing notes.
  • Use Case: A researcher can use this skill to pull all notes related to a specific study topic, create a new summary note linked to all relevant sources, and append new findings to existing project notes without manually opening the Obsidian app.

Quick Start

Use the obsidian skill to find all notes in your vault that mention "quarterly goals" and create a new linked summary note for your team's Q3 planning.

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 by content and filename in an Obsidian vault?

To search markdown notes in an Obsidian vault, you can find notes by matching keywords within their filename or full text content. This enables locating relevant information across your local knowledge base instantly without manual browsing.

How do I create new markdown notes with wikilinks for knowledge management?

Creating new markdown notes with wikilinks involves generating a new file using Obsidian-compatible cross-referencing syntax. This allows you to build a connected knowledge base by linking related notes together directly through automation.

Can I append new content to existing notes in a local Obsidian vault?

Appending content to existing notes in a local Obsidian vault is fully supported. You can add new text or research findings to the end of a markdown file, allowing you to update project notes without opening the Obsidian application.

Do I need a specific environment variable to read markdown files from a local vault?

Reading markdown files from a local vault requires the OBSIDIAN_VAULT_PATH environment variable. You must set this variable to point to your target vault directory so file system operations can successfully locate and interact with your notes.

What is the best way to list all markdown notes in a specific vault subfolder?

Listing all markdown notes in a specific vault subfolder allows you to view available files within that directory. This functionality helps you quickly navigate and organize localized research topics or project areas inside your knowledge base.

Why does my vault note search return no results when looking for quarterly goals?

Vault note searches return no results when the target keyword does not match any filenames or text content. Ensure your OBSIDIAN_VAULT_PATH points to the correct directory and that the notes contain the exact terms you are searching for.