This gives Claude local search over your Markdown notes and docs with three modes: keyword (BM25), semantic vector search, and hybrid with reranking. Stick with the default keyword search, it's instant. Vector search works when keywords fail but can take a minute on cold start because it loads a local LLM for query expansion. Hybrid mode adds reranking on top and often times out, so skip it for interactive use. You index collections once with a glob pattern, then search or retrieve full documents by path or ID. The chunking handles messy Markdown fine, and there's cron examples for keeping the index fresh. Worth noting this searches your local files, not agent memory, so use both together.
npx skills add https://github.com/levineam/qmd-skill --skill qmd