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.
A well-structured, token-efficient body with concrete commands, explicit limits, and a clearly sequenced bounded-crawl workflow. The only notable gaps are the absence of a fetch-page.mjs example invocation and of error-recovery guidance for failed fetches.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is lean and imperative throughout — every line is skill-specific operational guidance (script flags, default limits, link-selection heuristics, evidence rules) rather than concepts Claude already knows. It matches the score-5 anchor ('lean and efficient; every token earns its place'); the Leon runtime-shim note and flag documentation are non-obvious environment knowledge, not padding. | 5 / 5 |
Actionability | A copy-paste-ready command ("node scripts/crawl-web.mjs --url ... --query ... --max-pages 8 --max-depth 2") plus concrete flags (--include-text, --offset, --max-text-chars) and named output fields make the guidance mostly fully executable. It falls short of the score-5 anchor only because no example invocation of scripts/fetch-page.mjs is shown, leaving that half of the toolkit to be inferred from flag descriptions. | 4 / 5 |
Workflow Clarity | The 9-step workflow is clearly sequenced with stop conditions ("Stop as soon as the target information is found") and a failure-reporting step ("If the limit is reached, report what was checked and what remains unresolved"), and the read-only crawl carries no destructive-operation cap. It is a 4 rather than 5 because there are no error-recovery checkpoints (e.g. what to do when a fetch fails or returns unusable content). | 4 / 5 |
Progressive Disclosure | Both referenced bundle files (scripts/fetch-page.mjs, scripts/crawl-web.mjs) exist as real one-level-deep references, clearly signaled in a dedicated Scripts section, with the implementation detail pushed into the scripts and SKILL.md kept as a concise overview. Sections are well organized and nothing that belongs in a separate file is inlined, matching the score-5 anchor. | 5 / 5 |
Total | 18 / 20 Passed |