Content
86%Weight 40%Scale 1-5Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
An efficient, highly actionable reference for the QMD tool with excellent executable examples and clear query-selection guidance. Its one real weakness is bundle structure: the existing references/mcp-setup.md is orphaned (never referenced from the body) while its content is partly duplicated inline.
Suggestions
Link references/mcp-setup.md from the body (e.g., a "MCP setup" section saying "See references/mcp-setup.md for client configuration and troubleshooting") instead of duplicating install/HTTP details inline.
Move the HTTP API curl example and the detailed "Other MCP Tools" table into references/mcp-setup.md, keeping only a pointer in SKILL.md.
Add a brief fallback step (e.g., "No results? Re-run with lex+vec or check `qmd collection list` / `qmd embed`") to close the workflow loop.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is lean and dense: query types, syntax, and examples are conveyed via compact tables and terse bullets ("2-5 terms, no filler words", "First query gets 2x weight in fusion") with zero explanation of concepts Claude already knows. Every section adds tool-specific knowledge. | 5 / 5 |
Actionability | Fully executable throughout: a copy-paste MCP query JSON, concrete CLI invocations ("qmd query $'lex: X\nvec: Y'", "qmd multi-get journals/2026-*.md -l 40"), a working curl example, and real query examples for each search type. | 5 / 5 |
Workflow Clarity | The "Combining Types" table gives clear decision guidance ("Know exact terms → lex only", "Best recall → lex + vec") and the embedded status check is a nice pre-flight, but there is no explicit fallback loop (e.g., what to do on empty results) — though operations are read-only, so the validation cap does not apply. | 4 / 5 |
Progressive Disclosure | Sections are well-organized, but the provided bundle file references/mcp-setup.md is never linked or signaled from the body, and its content (setup, MCP tool parameters, HTTP mode, troubleshooting) is duplicated inline — references present but not clearly signaled and content that should be separate is inline. | 3 / 5 |
Total | 17 / 20 Passed |