Content
85%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.
The body is a strong, highly actionable CLI reference: executable examples for every subcommand, explicit validation habits, and well-sequenced usage workflows. Its main weakness is that everything lives in one 287-line file — splitting the Gecko usage patterns and PR-preview detail into reference files would shorten the always-loaded context while keeping the overview intact.
Suggestions
Move the 'Usage patterns for Gecko development' section (and optionally the PR-preview detail) into a references/ file (e.g. references/gecko.md) and link to it from a short '## Usage patterns' pointer in SKILL.md.
Trim minor redundancy: the duplicate `webspec-index query 'DOM#concept-tree'` example and the long comparative prose around --detail verbose/edges/compact could be condensed to one line each.
Consider a brief '## When to use which command' decision table so the reader picks query vs refs vs trace vs idl without scanning every section.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is dense with tool-specific facts Claude cannot know (truncation semantics, on-demand indexing, --detail trade-offs) and nearly every section is a runnable command example rather than padded explanation — matching 'efficient; minor instances of over-explanation that could be trimmed'. Not 5 because there are minor trims available: a duplicated example (`webspec-index query 'DOM#concept-tree'` appears twice in the same block) and some extended prose passages (e.g. the --detail level comparison) that run long. | 4 / 5 |
Actionability | Every section gives fully executable copy-paste commands covering the common cases for all ten subcommands, plus flag-level variants (--pr, --diff, --kind, --detail) — matching 'fully executable; copy-paste ready code or commands; specific examples cover the common cases'. | 5 / 5 |
Workflow Clarity | The 'Usage patterns' section sequences multi-step workflows explicitly (query → read refs → look up referenced concept; two-step query → searchfox-cli hand-off with the 'url' field) and includes explicit validation checkpoints: verifying anchors with `exists` before citing them and reading `Search was truncated` before trusting trace results. No destructive/batch operations are involved, so no cap applies. | 5 / 5 |
Progressive Disclosure | The single-file body is well sectioned but 287 lines — well past the under-50-line simple-skill exception — with no bundle files and no references at all; content that plausibly belongs in a reference file (the ~95-line 'Usage patterns for Gecko development' section and PR-preview detail) is fully inlined. This matches 'some structure but could be better organized; content that should be separate is inline'. Not 4 because there are no clearly signaled external references to point to deeper material. | 3 / 5 |
Total | 17 / 20 Passed |