vault-search

Search Obsidian vault notes by keyword, tag, or frontmatter fields.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you locate past notes, decisions, and insights across your Obsidian vault by keyword, tag, or structured fields in frontmatter.

Core Features & Use Cases

  • Full-vault search by keyword, tag, or structured frontmatter across claude-sessions and claude-insights.
  • Returns ranked results with snippets and metadata (date, type, project) to contextualize findings.
  • Supports recall across multiple notes and projects, enabling rapid retrieval of past decisions, errors, and insights.
  • Optional snapshot context and cross-note references to build a coherent history.

Quick Start

Ask Vault Search to find notes by keyword, tag, or structured field across all vault notes.

Frequently Asked Questions about vault-search

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

FAQPage Schema
How do I search my Obsidian vault for past decisions by keyword and tag?

You can search your Obsidian vault by keyword, tag, or structured frontmatter to locate past decisions. The Skill matches terms across both session and insight notes, extracting metadata like date and project to contextualize the findings.

Can I filter Obsidian notes by structured frontmatter fields?

Yes, you can filter Obsidian notes by structured frontmatter fields. The search workflow locates matches within the frontmatter of claude-sessions and claude-insights notes, sorts results by date, and presents options to load the full notes.

What is the best way to recall past errors and insights across multiple Obsidian projects?

The best way to recall past errors is to use a full-vault search that supports retrieval across multiple notes and projects. It returns ranked results with snippets and metadata to enable rapid retrieval of past insights and errors.

Does vault search work with both session notes and insight notes?

Yes, vault search works with both session notes and insight notes. It supports recall across claude-sessions and claude-insights, extracting metadata to sort results by date and present options for loading full notes.

How do I retrieve notes sorted by date with metadata context from an Obsidian vault?

To retrieve notes sorted by date with metadata context, the search workflow uses a multi-step process to locate matches, extract metadata, sort results by date, and present options for loading full notes with optional snapshot context.

Are there limitations when searching for cross-note references in an Obsidian vault?

Limitations depend on the frontmatter structure and keyword specificity. The search relies on matching keywords, tags, and structured fields within claude-sessions and claude-insights, so incomplete metadata may reduce the accuracy of cross-note references.