skills/qmd-mcp-skill/SKILL.md
Use a local QMD knowledge base through UXC over MCP stdio, with daemon-backed session reuse and typed retrieval flows that avoid repeated model warmup and unnecessary query-expansion latency.
npx skillsauth add holon-run/uxc qmd-mcp-skillInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill to query a local QMD index through uxc using a fixed MCP stdio link.
Reuse the uxc skill for generic protocol discovery, JSON envelope parsing, and daemon lifecycle basics.
uxc is installed and available in PATH.qmd is installed and available in the runtime PATH, or can be launched through a shell wrapper.qmd statusqmd updateqmd embedqmd mcp already exports any required runtime environment such as CUDA_PATH, CUDACXX, LD_LIBRARY_PATH, or Node/nvm initialization.qmd statuscommand -v qmd-mcp-cliqmd already works in the current shell:
uxc link --daemon-idle-ttl 0 qmd-mcp-cli "qmd mcp"qmd depends on nvm, CUDA env, or other shell setup, wrap it explicitly:
uxc link --daemon-idle-ttl 0 qmd-mcp-cli "/bin/bash -lc 'export NVM_DIR=$HOME/.nvm; . $NVM_DIR/nvm.sh; nvm use 23 >/dev/null; export CUDA_PATH=/usr/local/cuda-11.6; export CUDA_HOME=/usr/local/cuda-11.6; export CUDACXX=/usr/local/cuda-11.6/bin/nvcc; export LD_LIBRARY_PATH=/usr/local/cuda-11.6/lib64:${LD_LIBRARY_PATH:-}; export NODE_LLAMA_CPP_CMAKE_OPTION_CMAKE_CUDA_ARCHITECTURES=86; export NODE_LLAMA_CPP_GPU=cuda; qmd mcp'"qmd-mcp-cli -huxc daemon statusuxc daemon sessionsqmd-mcp-cli query -hqmd-mcp-cli get -hqmd-mcp-cli multi_get -hqmd-mcp-cli status -hquery using explicit lex / vec / hyde searchesget or multi_get only after narrowing candidatesqmd-mcp-cli statusqmd-mcp-cli query '{"searches":[{"type":"lex","query":"\"execution layer\" MCP CLI"},{"type":"vec","query":"What is the missing execution surface between MCP and CLI?"}],"collections":["workspace"],"limit":5,"intent":"Find the article explaining capability description, execution surface, and workflow orchestration"}'qmd-mcp-cli get file=workspace/public/mcp-is-not-the-problem/readme.mdmulti_get for a short candidate set only:
qmd-mcp-cli multi_get pattern='workspace/public/*.md,workspace/research/*.md' maxBytes=20480querygetmulti_getstatus--text.ok, kind, protocol, data, error.qmd-mcp-cli as the default command path.qmd-mcp-cli <operation> ... is equivalent to uxc "qmd mcp" <operation> ... when qmd already runs correctly in the current shell.qmd requires shell initialization or GPU env exports, use the same wrapped shell command in the link and any direct uxc "<host>" ... fallback.query payloads over the standalone QMD CLI hybrid mode when latency matters.lex as the default fast path:
vec when the question is semantic but still bounded.hyde only for nuanced or sparse topics; it is the most expensive query type.intent to disambiguate ambiguous search terms instead of over-expanding the query text itself.limit and candidateLimit modest for interactive use.--daemon-idle-ttl 0 is recommended for QMD because the first heavy request may warm models and sessions; long-lived reuse makes repeated calls much faster.uxc daemon creates the stdio session and QMD warms model state.uxc daemon session can drop sharply in latency once the session is warm.query with richer searches arrays instead of shelling out to the standalone QMD CLI hybrid mode.references/usage-patterns.mddevelopment
Operate Feishu or Lark IM APIs through UXC with a curated OpenAPI schema, tenant-token bearer auth, and chat/message guardrails.
development
Operate X API v2 through UXC with the official OpenAPI schema, OAuth2 PKCE user-context auth, app-only bearer guidance, and read-first guardrails for timeline/bookmark/post workflows.
development
Operate GitHub REST API through UXC with the official OpenAPI schema, explicit gh-to-uxc auth import, and read-first guardrails for repo, issue, pull request, and event workflows.
development
Operate WhatsApp Business Platform Cloud API through UXC with a curated OpenAPI schema, bearer-token auth, and message/profile guardrails.