obsidian

Read, search, create, and append content to Markdown notes in an Obsidian vault.

1|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/brittaniebuffiecsu/zerogravityclaw --skill obsidian-brittaniebuffiecsu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian
Source: https://github.com/brittaniebuffiecsu/zerogravityclaw/tree/main/src/hermes-core/skills/note-taking/obsidian
Command: npx skills add https://github.com/brittaniebuffiecsu/zerogravityclaw --skill obsidian-brittaniebuffiecsu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the management of Obsidian notes, allowing users to read, search, create, and edit notes with ease, reducing the time spent on manual note-taking processes.

Core Features & Use Cases

  • Read and Search Notes: Access and search your Obsidian notes quickly and efficiently.
  • Create and Edit Notes: Generate new notes or append content to existing ones with ease.
  • Use Case: Organize your research and thoughts by reading and creating notes in your Obsidian vault, leveraging the power of Markdown and links.

Quick Start

To read a note in your Obsidian vault, use the command: read_file /path/to/note.md

Frequently Asked Questions about obsidian

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

FAQPage Schema
How do I manage and edit Markdown notes in an Obsidian vault programmatically?

You can manage Obsidian notes by performing filesystem-first operations to read, search, create, and append content to Markdown files within your vault. This approach uses direct file operations to handle notes with precision.

What is the best way to automate reading large Markdown files without shell command issues?

The best way to read large Markdown files is using a filesystem-first approach that supports pagination. This method avoids shell command issues by relying directly on file-based operations to access note content.

Do I need environment variables to search and create notes in my Obsidian vault?

Yes, you need environment variables configured for vault paths to search and create notes in your Obsidian vault. Handling these environment variables is required for the filesystem-first operations to locate and modify Markdown files.

Can I append content to existing Markdown notes for research organization?

Yes, you can append content to existing Markdown notes to organize your research. The file-based operations allow you to generate new notes or append new content to existing ones directly within the vault.

Why does filesystem-first note management avoid shell command issues?

Filesystem-first note management avoids shell command issues by interacting directly with Markdown files on the disk rather than executing shell commands. This ensures reading, searching, and editing notes remains stable and precise.