qmd

Search local Markdown collections using keyword, semantic, or hybrid modes.

Updated Jan 12, 2026
One-click install
npx skills add https://github.com/hasparus/claude-skills-dotfiles --skill qmd-hasparus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qmd
Source: https://github.com/hasparus/claude-skills-dotfiles/tree/main/qmd
Command: npx skills add https://github.com/hasparus/claude-skills-dotfiles --skill qmd-hasparus

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Search personal Markdown knowledge bases, notes, meeting transcripts, and documentation locally.

Core Features & Use Cases

  • Local search across all Markdown files
  • Supports keyword (BM25), semantic (vector) search, and hybrid ranking
  • Quick lookup across notes, transcripts, and documentation

Quick Start

Search your notes for a topic using qmd search 'topic' and review the results.

Frequently Asked Questions about qmd

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

FAQPage Schema
How do I search my local Markdown notes for a specific topic?

To search local Markdown notes for a specific topic, run a keyword, semantic, or hybrid search across your knowledge base. This quickly finds notes, meeting transcripts, and documentation locally.

What is the difference between keyword and semantic search for Markdown files?

Keyword search for Markdown files uses BM25 ranking to match exact terms, while semantic search uses vector embeddings to find conceptual matches. Hybrid ranking combines both methods to improve search accuracy across your notes.

Can I search across multiple Markdown collections at the same time?

Yes, you can search across multiple Markdown collections at the same time locally. This supports personal knowledge management tasks by retrieving meeting notes and looking up documentation spread across different folders.

Do I need a local installation to perform semantic search on my Markdown knowledge base?

Yes, you need a local installation to perform semantic search on your Markdown knowledge base. The search execution relies on this local setup to process vector search and BM25 keyword ranking locally.

What is the best way to find meeting transcripts in my personal notes?

The best way to find meeting transcripts in personal notes is using hybrid search across your local Markdown files. This approach combines BM25 keyword matching and vector semantic search to quickly retrieve specific transcript details.

When should I use hybrid ranking instead of keyword search for my documentation?

You should use hybrid ranking instead of keyword search for documentation when you need to match both exact terms and conceptual meaning. Hybrid search combines BM25 and vector search to provide more accurate lookup results.