Content
82%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-crafted, information-dense skill body with executable commands and code for every operation, explicit limits and failure diagnostics, and clear section organization. The only notable weaknesses are unsectioned version-sensitive details and an implicit rather than explicit step sequence.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is dense and operational — nearly every sentence carries non-obvious API behavior (e.g. 'Search is eventually consistent', the 10,000 related-instance limit, groupBy type restrictions) with no padding about concepts Claude already knows. Minor time-sensitive details such as 'Generated code needs TypeScript 5.4 or later' are not placed in a deprecation/old-patterns section, keeping it just below anchor 5. | 4 / 5 |
Actionability | Fully executable throughout: a copy-paste CLI command ('npx @cognite/cli@latest tygen generate --data-model mySpace:myModel:v1'), complete TypeScript examples for search, aggregate and query, and concrete patterns like the 'as const' filter-building snippet. Specific examples cover the common cases, matching the top anchor. | 5 / 5 |
Workflow Clarity | The flow is clearly sequenced — verify the alpha flag first (with the 'unknown command' error explained), then generate, then use — and includes validation ('regenerate, inspect the diff, and run the app's typecheck and tests') plus error-recovery guidance for 403/408 failures. The sequence is implicit in section order rather than an explicit checklist, leaving minor gaps versus anchor 5. | 4 / 5 |
Progressive Disclosure | The skill is self-contained with no bundle files, and the body (~135 lines) is well-organized into clearly headed sections (Availability, Generate, Use, Patterns, Known API limits, terminal exploration) with appropriately placed content. It exceeds the under-50-lines case that would merit a 5 without references, and no content clearly demands a separate file, so it fits anchor 4. | 4 / 5 |
Total | 17 / 20 Passed |