irfanfaraaz/claude-kit/qmd
Claude Code and agent skill by irfanfaraaz/claude-kit
- community
Checking that the SKILL.md file is still in the repository.
Search personal markdown knowledge bases, notes, meeting transcripts, and documentation using QMD - a local hybrid search engine. Combines BM25 keyword search, vector semantic search, and LLM re-ranking. Use when users ask to search notes, find documents, look up information in their knowledge base, retrieve meeting notes, or search documentation. Triggers on "search markdown files", "search my notes", "find in docs", "look up", "what did I write about", "meeting notes about".
Install
npx vskill@latest install irfanfaraaz/claude-kit/qmdSemi-extensibleMentions customization, but needs skill-specific knowledge. Read the extensible skills standard
SKILL.md
QMD - Quick Markdown Search
QMD is a local, on-device search engine for markdown content. It indexes your notes, meeting transcripts, documentation, and knowledge bases for fast retrieval.
QMD Status
!qmd status 2>/dev/null || echo "Not installed. Run: bun install -g https://github.com/tobi/qmd"
When to Use This Skill
- User asks to search their notes, documents, or knowledge base
- User needs to find information in their markdown files
- User wants to retrieve specific documents or search across collections
- User asks "what did I write about X" or "find my notes on Y"
- User needs semantic search (conceptual similarity) not just keyword matching
- User mentions meeting notes, transcripts, or documentation lookup
- Search or load other skills: When skills directories (e.g.
~/.cursor/skills/,~/.agents/skills/) are indexed as a qmd collection, useqmd queryorqmd vsearchto find skills by topic andqmd getto read SKILL.md content. Works with the skill-loader and load-skills command.
Search Commands
Choose the right search mode for the task:
| Command | Use When | Speed | |
|---|---|---|---|
qmd search | Exact keyword matches needed | Fast | |
qmd vsearch | Keywords aren't working, need conceptual matches | Medium | |
qmd query | Best results needed, speed not critical | Slower |
Common Options
Document Retrieval
Index Management
Score Interpretation
| Score | Meaning | Action | |
|---|---|---|---|
| 0.8 - 1.0 | Highly relevant | Show to user | |
| 0.5 - 0.8 | Moderately relevant | Include if few results | |
| 0.2 - 0.5 | Somewhat relevant | Only if user wants more | |
| 0.0 - 0.2 | Low relevance | Usually skip |
Recommended Workflow
- Check what's available:
qmd status - Start with keyword search:
qmd search "topic" -n 10 - Try semantic if needed:
qmd vsearch "describe the concept" - Use hybrid for best results:
qmd query "question" --min-score 0.4 - Retrieve full documents:
qmd get "#docid" --full
Example: Finding Meeting Notes
Example: Research Across All Notes
MCP Server Integration
This plugin configures the qmd MCP server automatically. When available, prefer MCP tools over Bash for tighter integration:
| MCP Tool | Equivalent CLI | Purpose | |
|---|---|---|---|
qmd_search | qmd search | Fast BM25 keyword search | |
qmd_vsearch | qmd vsearch | Semantic vector search | |
qmd_query | qmd query | Hybrid search with reranking | |
qmd_get | qmd get | Retrieve document by path or docid | |
qmd_multi_get | qmd multi-get | Retrieve multiple documents | |
qmd_status | qmd status | Index health and collection info |
For manual MCP setup without the plugin, see references/mcp-setup.md.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/qmd/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/irfanfaraaz/claude-kit/qmd)