Content
71%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.
A tight, command-first skill body with executable examples and a sensible fallback, undercut by one broken bundle reference and a Command-vs-Examples invocation inconsistency. Fixing those two defects would move it into the top tier.
Suggestions
Add the missing references/install-vexor.md (or correct the path) so the "If `vexor` is missing" fallback resolves to a real file.
Reconcile the Command synopsis (`vexor "<QUERY>"`) with the examples (`vexor search "<QUERY>"`) so the invocation form is unambiguous.
Replace the vague "(tell the user to set up)" with the concrete setup step (e.g., which API key or environment variable `vexor doctor` expects).
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is lean and assumes competence — terse flag docs ("--top/-k: number of results"), mode table ("name: filename-only (fastest)"), and no explanation of concepts Claude already knows. Held at 4 rather than 5 by minor redundancy: "Use `vexor` first for intent-based file discovery" restates the Goal section, and "(exclude rules apply on top)" repeats the Common Flags section. | 4 / 5 |
Actionability | Provides a concrete synopsis with defaults, flag reference, and four copy-paste-ready examples ("vexor search \"config loader\" --path . --mode code --ext .py"). Not 5 because the Command section shows "vexor \"<QUERY>\"" while every example invokes "vexor search", and "(tell the user to set up)" is vague about what to set up; well above 3 since all examples are executable rather than pseudocode. | 4 / 5 |
Workflow Clarity | A simple single-action skill with an unambiguous primary command, a clear fallback ("If `vexor` is missing, follow references/install-vexor.md"), and a Troubleshooting section mapping problems to remedies ("Need ignored or hidden files: add `--include-hidden`"). Not 5 because the `vexor` vs `vexor search` invocation discrepancy leaves the exact command form ambiguous and first-run indexing has no explicit retry guidance. | 4 / 5 |
Progressive Disclosure | The body itself is well-sectioned with content appropriately kept inline for a single-command CLI tool, and the sole external pointer is clearly signaled ("follow references/install-vexor.md") — but that file does not exist in the bundle (no references/ directory), making the installation fallback a dead end. Structure is far better than a 2, but a broken sole reference is more than the "minor organization gaps" of a 4. | 3 / 5 |
Total | 15 / 20 Passed |