Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Search and retrieve markdown documents from local knowledge bases using qmd. Supports BM25 keyword search, vector semantic search, and hybrid search with LLM re-ranking. Use for querying indexed notes, documentation, meeting transcripts, and any markdown-based knowledge. Requires qmd CLI installed (bun install -g https://github.com/tobi/qmd).
Search and retrieve markdown documents from local knowledge bases using qmd. Supports BM25 keyword search, vector semantic search, and hybrid search with LLM re-ranking. Use for querying indexed notes, documentation, meeting transcripts, and any markdown-based knowledge. Requires qmd CLI installed (bun install -g https://github.com/tobi/qmd).
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
Search and retrieve documents from locally indexed markdown knowledge bases.
bun install -g https://github.com/tobi/qmd
# Add a collection qmd collection add ~/notes --name notes --mask "**/*.md" # Generate embeddings (required for vsearch/query) qmd embed
Always use --json flag for structured output when invoking qmd commands.
qmd search "authentication flow" --json qmd search "error handling" --json -n 10 qmd search "config" --json -c notes
qmd vsearch "how does login work" --json qmd vsearch "authentication best practices" --json -n 20
qmd query "implementing user auth" --json qmd query "deployment process" --json --min-score 0.5
OptionDescription-n NUMNumber of results (default: 5, or 20 with --json)-c, --collection NAMERestrict to specific collection--min-score NUMMinimum score threshold--fullReturn complete document content in results--allReturn all matches
qmd get docs/guide.md --json qmd get "#a1b2c3" --json qmd get notes/meeting.md:50 -l 100 --json
qmd multi-get "docs/*.md" --json qmd multi-get "api.md, guide.md, #abc123" --json qmd multi-get "notes/**/*.md" --json --max-bytes 20480
qmd update # Re-index changed files qmd status # Check index health qmd collection list # List all collections
ModeSpeedQualityBest ForsearchFastGoodExact keywords, known termsvsearchMediumBetterConceptual queries, synonymsquerySlowBestComplex questions, uncertain terms Performance note: vsearch and query have ~1 minute cold start latency for vector initialization. Prefer search for interactive use.
qmd can run as an MCP server for direct integration: qmd mcp Exposes tools: qmd_search, qmd_vsearch, qmd_query, qmd_get, qmd_multi_get, qmd_status
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.