Content
65%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
A genuinely actionable API reference with strong executable examples, error mappings, and model-discovery guidance in its custom sections, but it is monolithic and redundant — overlapping auto-generated and custom sections plus many empty curl stubs inflate the token budget without progressive disclosure into local files. Workflow clarity is adequate for a reference doc but lacks explicit checkpoints.
Suggestions
Collapse the redundant auto-generated Endpoints stubs (empty `-d '{}'` bodies) into a compact endpoint table, keeping the rich examples only in the custom sections.
Split per-capability detail (Image, TTS/STT, Web search/fetch) into reference files under references/ and have SKILL.md point to them, enabling one-level-deep progressive disclosure.
Add a short top-of-body workflow (set OMNIROUTE_URL/KEY → discover models via /v1/models → call endpoint → handle error code) so the usage sequence is explicit rather than implicit per section.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The custom section is lean, but the auto-generated Endpoints section repeats the frontmatter description in the Overview and emits ~20 near-identical curl stubs with empty `-d '{}'` bodies plus repeated auth headers, and chat/images/audio/embeddings are documented twice (auto-gen vs custom); could be tightened, yet it does not explain concepts Claude already knows, so above level 1. | 2 / 3 |
Actionability | The custom sections provide copy-paste-ready, fully executable curl commands with real JSON bodies (model, messages, stream), discover commands (`curl .../v1/models | jq`), response shapes, and error→action mappings; this matches the executable anchor, while the empty auto-gen stubs are supplementary rather than the primary guidance. | 3 / 3 |
Workflow Clarity | Each capability follows a discover→example→errors pattern, but there is no overarching multi-step workflow with explicit validation checkpoints and the body is a flat catalog rather than a sequenced process; it is clearer than level 1 but lacks the checkpoints of level 3. | 2 / 3 |
Progressive Disclosure | The body is well-sectioned by capability and points to an external OpenAPI spec (`docs/openapi.yaml`) and an entry-point SKILL URL, but no local bundle/reference files exist and all ~585 lines live inline in one monolithic file, so content that could be split stays inline; the under-50-line exemption does not apply. | 2 / 3 |
Total | 9 / 12 Passed |