Content
65%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 dense, highly concrete reference manual: executable commands are excellent, but the skill is a monolithic ~520-line inline catalog with no progressive disclosure into reference files and an implicit rather than explicit discover/select/project workflow.
Suggestions
Move the stable reference material — the category table (@Package/@Files/@Surface...), the -Q query-term semantics (license/depends/references/depends-transitive), and the --envelope route table — into one or two reference files, keeping SKILL.md as a short overview with well-signaled links.
Lead with an explicit numbered workflow (identify result space -> -D/-Q discover -> -S select -> --columns/--fields project -> -n/--rows limit) so the sequence currently spread across sections is a single checklist.
Trim 'currently'/'remains non-projectable' status sentences or consolidate them into a single 'Current limitations' section to cut time-sensitive tokens from the main flow.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Nearly every sentence is tool-specific information Claude cannot infer, but the body runs ~520 lines with dense caveat chains ('remains non-projectable', 'currently', exception-per-exception notes) and several time-sensitive version/format markers that could be trimmed or moved to a deprecation section. | 3 / 5 |
Actionability | Dozens of copy-paste-ready bash invocations with concrete flags, arguments, and expected behaviors (e.g. 'dnx dotnet-inspect -y -- member JsonSerializer --platform System.Text.Json -D --tsv', '--where "tool=true"', '--where "depends starts-with Microsoft.Extensions."') cover the common discovery, selection, projection, and share cases. | 5 / 5 |
Workflow Clarity | A discover-then-select-then-project sequence is stated ('Discover the shape first where available, then select and project', 'Discover first instead of guessing names'), but it is distributed across feature sections rather than presented as an ordered workflow, and error-recovery guidance (what to do when a section name does not exist or a count cannot be exact) is implicit. | 3 / 5 |
Progressive Disclosure | No bundle files exist (references/, scripts/, assets/ are absent), so the entire capability catalog — category tables, query-term reference, envelope route table — is inlined in one large SKILL.md. Section headers and tables give it real structure, but hundreds of lines of reference material that belong in separate files sit inline. | 3 / 5 |
Total | 14 / 20 Passed |