obsidian-vault

Search, create, and organize Markdown notes in an Obsidian vault using wikilinks and index notes.

Updated Aug 5, 2026
One-click install
npx skills add https://github.com/pd-phuc/laravel-template --skill obsidian-vault-pd-phuc
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: obsidian-vault
Source: https://github.com/pd-phuc/laravel-template/tree/main/.claude/skills/obsidian-vault
Command: npx skills add https://github.com/pd-phuc/laravel-template --skill obsidian-vault-pd-phuc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Managing a personal knowledge base in Obsidian requires consistent naming, linking, and discovery conventions; this Skill standardizes how notes are searched, created, and connected so the vault stays navigable without folders. ## Core Features & Use Cases - Note Search: Find notes by filename or full-text content using find, grep, or Grep/Glob tools against the vault path. - Note Creation: Create Title Case Markdown notes as units of learning with [[wikilinks]] to related notes at the bottom. - Backlink & Index Discovery: Locate all notes linking to a given note and find index notes that aggregate related topics. - Use Case: You want to capture a new concept about retrieval-augmented generation. The Skill creates 'RAG Chunking Strategies.md', links it to 'RAG Index.md', and verifies backlinks so the note is discoverable from related topics. ## Quick Start Search my Obsidian vault for notes about vector databases and create a new linked note summarizing what you find.

Frequently Asked Questions about obsidian-vault

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

FAQPage Schema
How do I search notes in an Obsidian vault from the command line?▼

Use find with grep to search by filename, or grep -rl with --include="*.md" to search note contents across the vault directory. Grep and Glob tools can also target the vault path directly.

How do I create a new Obsidian note with wikilinks?▼

Create a Markdown file with a Title Case filename, write the content as a self-contained unit of learning, and add [[wikilinks]] to related notes at the bottom. If the note belongs to a sequence, apply the hierarchical numbering scheme.

How do I find backlinks to a note in Obsidian?▼

Run grep -rl with the escaped pattern \[\[Note Title\]\] across the vault to list every note that links to it. This works because Obsidian backlinks are plain-text wikilinks inside Markdown files.

Can I organize Obsidian notes without folders?▼

Yes. This vault uses a flat structure where organization comes from [[wikilinks]] and index notes such as 'RAG Index.md' that list related topics. Index notes are found by searching for files matching *Index*.

What are the limitations of grep-based note search in Obsidian?▼

Grep only matches literal text, so it cannot rank results by relevance or understand synonyms like Obsidian's built-in search or graph view. It also requires direct filesystem access to the vault path.