qmd

Search personal markdown knowledge bases with hybrid BM25 and vector retrieval.

Updated Feb 5, 2026
One-click install
npx skills add https://github.com/tc9011/my-skills --skill qmd-tc9011
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qmd
Source: https://github.com/tc9011/my-skills/tree/main/skills/qmd
Command: npx skills add https://github.com/tc9011/my-skills --skill qmd-tc9011

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows you to quickly and efficiently search through your personal markdown knowledge bases, notes, meeting transcripts, and documentation, even when you don't remember the exact keywords.

Core Features & Use Cases

  • Hybrid Search: Combines fast keyword search (BM25), semantic vector search for conceptual matches, and LLM re-ranking for the best results.
  • Document Retrieval: Easily retrieve specific documents by path or a unique ID.
  • Index Management: Check the status of your search index and manage collections.
  • Use Case: You need to find information about a project you discussed in a meeting a few months ago. You remember it involved "client onboarding" but aren't sure of the exact terms used. You can use qmd query "client onboarding" to find the most relevant notes or transcripts.

Quick Start

Search your notes for information about "project timelines".

Frequently Asked Questions about qmd

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

FAQPage Schema
How do I search my knowledge base when I don't remember the exact keywords?

To search your knowledge base without exact keywords, use semantic vector search to find conceptual matches. This approach retrieves relevant markdown notes and documentation by analyzing the meaning of your query rather than relying solely on specific terms.

What is the best way to find old meeting transcripts using conceptual terms?

The best way to find old meeting transcripts is using a hybrid search engine. It combines BM25 keyword search with vector semantic search and LLM re-ranking to retrieve documents based on conceptual terms like "client onboarding" even months later.

How does hybrid search work for retrieving personal notes?

Hybrid search for personal notes works by combining fast BM25 keyword search, semantic vector search for conceptual matches, and LLM re-ranking. This comprehensive retrieval process ensures you find the most relevant information across your documentation.

Can I retrieve a specific markdown document by its file path?

Yes, you can retrieve specific markdown documents by their file path or a unique ID. This document retrieval feature allows you to bypass search and directly access exact files within your personal knowledge base collections.

Do I need to manage search indexes before querying my documentation?

You need to manage search indexes by checking their status and managing collections before querying your documentation. Index management ensures your markdown notes and transcripts are properly processed for accurate BM25 and vector search retrieval.