obsidian-vault

Search, create, and link Markdown notes in an Obsidian vault.

4|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/hwj123hwj/custom-skills --skill obsidian-vault-hwj123hwj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-vault
Source: https://github.com/hwj123hwj/custom-skills/tree/main/skills/obsidian-vault
Command: npx skills add https://github.com/hwj123hwj/custom-skills --skill obsidian-vault-hwj123hwj

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the management and organization of notes in the Obsidian vault, providing quick access to information, efficient note creation, and streamlined note linking.

Core Features & Use Cases

  • Efficient Searching: Search for notes quickly and effectively using both filename and content-based search methods.
  • Note Creation: Simplify the creation of new notes using the hierarchical numbering scheme.
  • Note Linking: Quickly find related notes using the [[wikilinks]] syntax.
  • Use Case: Suppose you're working on a project that involves several interrelated notes. This Skill helps you find the necessary information quickly, organize your notes effectively, and maintain a structured knowledge base.

Quick Start

Search for a note using the 'find' command by filename: find "/mnt/d/Obsidian Vault/AI Research/" -name "*.md" | grep -i "keyword" or by content: grep -rl "keyword" "/mnt/d/Obsidian Vault/AI Research/" --include="*.md". To create a new note, simply create a new .md file with Title Case and relevant content. To link to a note, use [[Note Title]].

Frequently Asked Questions about obsidian-vault

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

FAQPage Schema
Does this approach work for teams needing a structured wiki system, or is it only for individual note management?

This approach supports both individuals and teams needing structured note management. It provides a hierarchical organization method for Markdown files, ensuring collaborative knowledge bases remain logically structured and searchable.

How do I search for notes in an Obsidian vault by content or filename?

To search Obsidian notes, use shell commands like `grep` for content matching or `find` with filename patterns. This allows quick retrieval of specific Markdown files across large, hierarchical vault structures.

What is the best way to organize Markdown notes using a hierarchical numbering scheme?

Organizing Markdown notes with a hierarchical numbering scheme involves prefixing new files with sequential numbers. This establishes a structured, logical flow within your Obsidian vault, improving information organization and discoverability.

How do I link related Markdown files together using wikilinks syntax?

Linking related Markdown files uses the `[[Note Title]]` wikilinks syntax. This creates direct navigable references between interrelated notes, building a connected wiki system within your knowledge base.

Can I use shell scripts to manage and create new notes in my Obsidian vault?

Yes, you can manage and create Obsidian notes using shell scripts. By programmatically generating new Markdown files with proper titles and hierarchical numbering, you automate note creation and maintain vault structure.

Does this approach work for teams needing a structured wiki system, or is it only for individual note management?

This approach supports both individuals and teams needing structured note management. It provides a hierarchical organization method for Markdown files, ensuring collaborative knowledge bases remain logically structured and searchable.