Content
88%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.
An excellent command reference: fully executable examples, explicit command-selection and flag-placement guidance, and clean one-level-deep links to sibling skills. The only weaknesses are minor — the Backend/Auth section restates details already covered by the root SKILL.md it links to.
Suggestions
Trim the Backend/Auth section to a short pointer to the root SKILL.md, keeping only the precedence one-liner, since the full details are duplicated from the linked file.
Mention the OpenRouter search-fallback caveat once (in the Backend/Auth section) and keep only the snippet/date null behavior in the search section, to avoid repeating the fallback in two places.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is dense flag tables and executable examples with essentially no explanation of concepts Claude already knows ("Returns titles, URLs, and snippets. Does **not** generate an AI answer"), matching anchor 4. It is not a 5 because the Backend/Auth section restates precedence and fallback details that the linked root SKILL.md already covers — a minor instance that could be trimmed. | 4 / 5 |
Actionability | Every example is fully executable and copy-paste ready, spanning basic queries, filters, JSON input, stdin pipes, jq extraction ("perplexity-cli ask \"What is TLS?\" | jq -r '.content'"), and the stderr-discard streaming pattern for agents, covering the common cases — anchor 5. | 5 / 5 |
Workflow Clarity | As a command reference with no multi-step process and no destructive or batch operations, the single action is unambiguous: command selection is explicit ("Use `ask` or `chat` when you need an AI-synthesized response"), global flag placement is stated and demonstrated ("These always go **before** the subcommand"), and failure behavior is specified ("Neither → exit `2`"). Per the simple-skill guideline this scores 5. | 5 / 5 |
Progressive Disclosure | Per-command sections (Syntax → Arguments → Options → Examples) are well organized, and the outbound references to the root SKILL.md and models/SKILL.md are one level deep, clearly linked, and justified ("See root SKILL.md for backend resolution"). It is not a 5 because the Backend/Auth section duplicates content from the file it points to rather than purely referencing it — a minor organization gap. | 4 / 5 |
Total | 18 / 20 Passed |