qmd Local Search

AdvisoryAudited by Static analysis on Apr 30, 2026.

Overview

No suspicious patterns detected.

Findings (0)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

The agent may use qmd to read local files when gathering context.

Why it was flagged

The skill documents local CLI commands that can retrieve full files or multiple files. This is purpose-aligned for search, but users should keep reads scoped.

Skill content
qmd get myproject/README.md ... qmd multi-get "*.yaml" -l 50 --max-bytes 10240
Recommendation

Use named collections and byte/line limits, and avoid broad globs over directories containing private or secret files.

What this means

Using the skill may depend on model assets and a qmd installation outside the reviewed artifact.

Why it was flagged

The skill relies on external local models downloaded by qmd, while the provided package contains no installer or bundled code. This is disclosed and purpose-aligned, but users need to trust their qmd/model source.

Skill content
Models (auto-downloaded) ... Embedding: embeddinggemma-300M ... Reranking: qwen3-reranker-0.6b ... Generation: Qwen3-0.6B
Recommendation

Install qmd and its models only from a trusted source, and verify what will be downloaded before first use.

What this means

Private notes, code, or documents could become part of a local searchable index if included in a collection.

Why it was flagged

The skill can create and refresh indexed collections and embeddings from local folders. This is central to local search, but it may persist representations of private local content.

Skill content
qmd collection add /path/to/folder --name myproject --mask "*.md,*.py" ... qmd update ... Use `qmd embed` to enable vector search
Recommendation

Index only intended folders, use masks/exclusions where possible, and remove or rebuild collections if sensitive files were added by mistake.