obsidian-vault

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

Updated Jul 30, 2026
One-click install
npx skills add https://github.com/j172/bid --skill obsidian-vault-j172
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-vault
Source: https://github.com/j172/bid/tree/main/agent/skills/obsidian-vault
Command: npx skills add https://github.com/j172/bid --skill obsidian-vault-j172

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Keeping a personal knowledge base organized in Obsidian requires consistent naming, linking, and discoverability. This Skill provides the conventions and commands to search, create, and interconnect notes in an Obsidian vault without manual folder management. ## Core Features & Use Cases - Note Search: Find notes by filename or content using find, grep, or Grep/Glob tools against the vault path. - Note Creation: Create new notes following Title Case naming, wikilink conventions, and index note organization. - Backlink Discovery: Locate all notes referencing a given [[wikilink]] to map relationships between topics. - Use Case: You want to add a new note about retrieval-augmented generation. The Skill creates Retrieval Augmented Generation.md in Title Case, adds wikilinks to related notes, and links it from the RAG Index.md index note. ## Quick Start Search my Obsidian vault for notes about vector databases and create a new index note linking them together.

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 content. You can also point Grep or Glob tools directly at the vault path for the same results.

How do I find backlinks to a note in Obsidian?

Run grep -rl with the escaped wikilink pattern, such as grep -rl "\[\[Note Title\]\]" against the vault directory. This returns every note that links to the target note.

What naming convention should Obsidian notes use?

This vault uses Title Case for all note filenames and keeps a flat structure with no folders. Organization happens through wikilinks and index notes that aggregate related topics.

Can I organize Obsidian notes without folders?

Yes, this vault uses a flat structure where organization comes from wikilinks and index notes. Index notes are simple lists of wikilinks that aggregate related topics, replacing folder hierarchies.

What are the limitations of grep-based note search?

Grep searches raw text, so it does not understand Obsidian graph semantics or ranked relevance. For semantic search across a large vault, a dedicated search or embedding tool would be more appropriate.