obsidian-vault

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

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/toderian/project_template --skill obsidian-vault-toderian
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-vault
Source: https://github.com/toderian/project_template/tree/main/plugins/agents-personal/skills/obsidian-vault
Command: npx skills add https://github.com/toderian/project_template --skill obsidian-vault-toderian

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Keeping a personal knowledge base organized in Obsidian requires consistent naming, linking, and discovery conventions; this Skill encodes those conventions so notes stay findable and connected 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 with Title Case filenames, wikilinks to related notes, and optional hierarchical numbering for sequences. - Backlink and Index Discovery: Locate all notes linking to a given note and enumerate index notes that aggregate related topics. - Use Case: Ask the agent to create a new note on a research topic; it writes the note in Title Case, appends [[wikilinks]] to related notes, and updates the relevant index note. ## Quick Start Search my Obsidian vault for notes about retrieval augmented generation and create a new note summarizing what you find with links to the related notes.

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 -name "*.md" to search by filename, or grep -rl with --include="*.md" to search note contents. You can also point Grep or Glob tools directly at the vault directory path.

How do I find backlinks to a note in Obsidian?

Search the vault for the wikilink pattern of the note title, for example grep -rl "\[\[Note Title\]\]" across all Markdown files. Every file returned contains a link to that note.

What naming convention should Obsidian notes use?

This vault uses Title Case for all note filenames and keeps notes flat at the root level. Organization happens through [[wikilinks]] and index notes rather than folders.

Can I organize Obsidian notes without folders?

Yes, this workflow replaces folders with wikilinks and index notes. Index notes are plain lists of [[wikilinks]] that aggregate related topics, and backlinks provide reverse navigation.

What are the limitations of grep-based note search?

Grep searches raw text, so it does not understand Obsidian features like aliases, tags, or graph relationships. For semantic search or tag queries, use Obsidian's own search or a dedicated plugin instead.