Content
63%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 content is highly actionable with complete, executable commands but is significantly over-long and monolithic for a single-script skill, inlining material that would be better split into reference files. Verbosity and lack of file-based progressive disclosure are the main weaknesses.
Suggestions
Trim redundant sections (e.g., merge 'Common Usage Patterns' and 'Advanced Use Cases', drop 'Useful for'/'Great for' filler bullets) to roughly halve the body length and respect Claude's token budget.
Move the exhaustive option reference and output-format examples into a separate reference file (e.g., references/REFERENCE.md) and link to it from a concise quick-start overview, enabling one-level-deep progressive disclosure.
Collapse the per-flag command examples into a single compact options table plus one or two representative end-to-end examples instead of repeating the base command for every flag.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The ~510-line body is noticeably verbose for a single-command CLI skill, padding each option with redundant examples plus 'Useful for'/'Great for' bullet lists and largely overlapping 'Common Usage Patterns' and 'Advanced Use Cases' sections, though it stops short of explaining concepts Claude already knows. | 2 / 5 |
Actionability | Fully executable, copy-paste-ready commands appear throughout with concrete examples covering web/news/images/videos searches and all major flags, matching the 'copy-paste ready, common cases covered' anchor. | 5 / 5 |
Workflow Clarity | The 'Implementation Approach' lays out a clear identify-configure-select-execute-process sequence and the single search action is unambiguous; being a read-only skill it needs no validation checkpoints, so it lands at 4 rather than 5 due to light redundancy with the workflow framing. | 4 / 5 |
Progressive Disclosure | The bundle is only scripts/search.py and the documentation is a monolithic 510-line SKILL.md that inlines exhaustive option references, output-format examples, usage patterns, and advanced cases that could live in separate reference files; section headers provide some structure but content that should be split out is inline. | 3 / 5 |
Total | 14 / 20 Passed |