search
Installation
SKILL.md
QMD Search
STOP — Read Config First
- Use the Read tool to read
.claude/qmd.json. If missing, tell the user: "qmd is not configured for this project. Run/qmd:configureto set it up." Then STOP. - Extract
projectname andcollections(each has: name, path, pattern, description). - Pick the best collection for the query (match against descriptions). If only one, use it.
Every qmd command MUST include --json and -c <collection_name>. No exceptions.
Do NOT
- Run qmd without
--jsonflag - Run qmd without
-c <collection> - Use
npxto run qmd — it is already installed - Use
qmd getto read files — use the Read tool// - Use the
--fullflag — it floods the context window - Skip reading
.claude/qmd.jsonbefore searching