Local search/indexing CLI (BM25 + vectors + rerank) with MCP mode.
Security Analysis
medium confidenceThe skill's instructions mostly match a local search CLI, but there are small inconsistencies and moderate install/credential risks you should understand before installing.
SKILL.md describes a local CLI (qmd) for indexing/search and the metadata asks for the qmd binary and provides a node-based install from a GitHub repo—this is generally coherent. However the instructions reference an environment variable (OLLAMA_URL) for embeddings/rerank but the skill declares no required env vars; that mismatch should be clarified.
Runtime instructions are limited to executing qmd commands (index/update/search/get/mcp) and note index location (~/.cache/qmd). They do not instruct broad system access or exfiltration in themselves. They do rely on the qmd binary performing file IO and contacting an embeddings service (Ollama).
The embedded metadata suggests installing a node package from a GitHub URL (https://github.com/tobi/qmd). Pulling code from a GitHub repo is common but still executes third-party code on install — moderate risk compared to using a vetted package registry or release artifact. The SKILL.md itself contains no code, so the install step would create the runtime footprint.
The instructions reference OLLAMA_URL (default http://localhost:11434) for embeddings/rerank but the skill lists no required environment variables. That omission hides a meaningful external dependency. If a user sets OLLAMA_URL to a remote host, document/text sent for embeddings could be transmitted off-box. No credentials are requested by the skill, but the potential for data to be sent to an external Ollama endpoint is a proportionality/privacy concern that should be explicit.
The skill does not request always:true, does not list config paths, and is user-invocable only. There is no evidence it attempts to modify other skills or gain permanent elevated presence.
Guidance
Before installing: 1) Verify the upstream repository (https://github.com/tobi/qmd) — review its code, releases, and maintainer — because the install pulls code from GitHub. 2) Note that embeddings/rerank use Ollama and the SKILL.md references OLLAMA_URL but doesn't declare it; ensure OLLAMA_URL is set to a trusted local instance (or leave as default) otherwise your indexed content could be sent to a remote endpoint. 3) If you need higher assurance, run qmd in an isolated environment (container, VM) and inspect what network connections it makes during indexing/search. 4) Ask the skill author to explicitly declare required env vars (OLLAMA_URL) and to point to a specific release artifact or package registry to reduce install risk. These steps will increase confidence in the skill's safety.
Latest Release
v1.0.0
More by @steipete
Published by @steipete on ClawHub