obsidian

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

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/hochoa13/Asistente-Harlest --skill obsidian-hochoa13
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian
Source: https://github.com/hochoa13/Asistente-Harlest/tree/main/skills/note-taking/obsidian
Command: npx skills add https://github.com/hochoa13/Asistente-Harlest --skill obsidian-hochoa13

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill allows you to interact with your Obsidian vault directly from the command line, enabling you to read, search, and create notes without leaving your terminal.

Core Features & Use Cases

  • Read Notes: Quickly view the content of any note in your vault.
  • List Notes: Get a list of all Markdown files in your vault or a specific subfolder.
  • Search Notes: Find notes by filename or by searching their content for specific keywords.
  • Create/Append Notes: Easily create new notes or add content to existing ones.
  • Use Case: You need to quickly find information from a meeting note taken last week. You can use the search function to locate the note by a keyword and then read its content.

Quick Start

Use the obsidian skill to create a new note titled "Meeting Notes" with the content "Discussed project timelines and next steps.".

Frequently Asked Questions about obsidian

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

FAQPage Schema
How do I manage Obsidian notes directly from the command line?

You can manage Obsidian notes from the command line by using a CLI tool that reads, lists, searches, and creates Markdown files within your vault, supporting personal knowledge management workflows.

Can I search for specific text inside my Markdown notes via CLI?

Yes, you can search Markdown notes via CLI by executing content-based keyword queries to locate specific text within your Obsidian vault files.

What is the process to create a new Markdown file in an Obsidian vault?

Creating a new Markdown file in an Obsidian vault involves specifying a vault path and passing the desired filename and text content to generate or append to the note.

Do I need a specific vault path to read notes using a knowledge management CLI?

Yes, a user-defined vault path is required to perform file system operations and read Markdown notes stored within your specific Obsidian directory structure.

How do I list all Markdown files in a specific Obsidian subfolder?

You can list all Markdown files in an Obsidian subfolder by executing a list command that targets the specified directory path within your vault.