Back to skills
SkillHub ClubShip Full StackFull Stack

obsidian-search

Search an Obsidian vault (markdown files) and return matching note paths/snippets.

Packaged view

This page reorganizes the original catalog entry around fit, installability, and workflow context first. The original raw source lives below.

Stars
3
Hot score
80
Updated
March 20, 2026
Overall rating
C0.8
Composite score
0.8
Best-practice grade
B77.6

Install command

npx @skill-hub/cli install simonvanlaak-cyberneticagents-obsidian-search

Repository

simonvanlaak/CyberneticAgents

Skill path: src/tools/skills/obsidian-search

Search an Obsidian vault (markdown files) and return matching note paths/snippets.

Open repository

Best for

Primary workflow: Ship Full Stack.

Technical facets: Full Stack.

Target audience: everyone.

License: Unknown.

Original source

Catalog source: SkillHub Club.

Repository owner: simonvanlaak.

This is still a mirrored public skill entry. Review the repository before installing into production workflows.

What it helps with

  • Install obsidian-search into Claude Code, Codex CLI, Gemini CLI, or OpenCode workflows
  • Review https://github.com/simonvanlaak/CyberneticAgents before adding obsidian-search to shared team environments
  • Use obsidian-search for development workflows

Works across

Claude CodeCodex CLIGemini CLIOpenCode

Favorites: 0.

Sub-skills: 0.

Aggregator: No.

Original source / Raw SKILL.md

---
name: obsidian-search
description: Search an Obsidian vault (markdown files) and return matching note paths/snippets.
metadata:
  cyberagent:
    tool: obsidian-search
    timeout_class: standard
input_schema:
  type: object
  properties:
    query:
      type: string
      description: Case-insensitive substring to search for (in filename or file contents).
    limit:
      type: integer
      description: Max results to return (default 10).
    include_filename:
      type: boolean
      description: Whether to search filenames (default true).
    include_content:
      type: boolean
      description: Whether to search file contents (default true).
    extensions:
      type: array
      items:
        type: string
      description: File extensions to include (default [".md"]).
    max_file_bytes:
      type: integer
      description: Skip files larger than this many bytes (default 1048576).
output_schema:
  type: object
  properties:
    results:
      type: array
      items:
        type: object
        properties:
          path:
            type: string
          score:
            type: number
          matches:
            type: array
            items:
              type: string
    error:
      type: string
---

Use this skill to search a local Obsidian vault (a folder of markdown notes).

Configuration:
- Set `OBSIDIAN_VAULT_PATH` to the vault root folder.

Notes:
- This tool is read-only.
- It returns relative note paths plus small snippets (matching lines).
- It skips very large files by default to keep execution fast.
obsidian-search | SkillHub