Content
100%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 dense, high-signal skill body: it assumes Claude's general knowledge and spends every token on the repo's non-obvious gotchas (void preload semantics, imperative fetching ignoring enabled: false, skipToken errors, select handling, SuperJSON dependency), with a fully executable example. No changes needed.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Every bullet carries non-obvious, repo-specific knowledge (void preload rejection semantics, skipToken producing a missing-query-function error, the SuperJSON/pending-dehydration dependency in trpc/query-client.ts) with zero padding and no explanation of concepts Claude already knows. Anchor 4's 'minor instances of over-explanation' does not apply — nothing here could be trimmed without losing information. | 5 / 5 |
Actionability | The snippet is complete and copy-paste ready (exact imports from @/trpc/preload-query and @/trpc/server, real procedure trpc.settings.getModelPreferences), and the bullets give executable API shapes for both normal (queryClient.query(trpc.foo.bar.queryOptions(...))) and infinite queries (infiniteQueryOptions with cursor and getNextPageParam). This matches 'fully executable; specific examples cover the common cases' — including guarding conditionals — with no pseudocode. | 5 / 5 |
Workflow Clarity | This is a single-purpose pattern skill (~24 lines) and the core action is unambiguous: get the request-cached client, void the preload, render consumers beneath the matching hydration boundary, preserving awaited settings preloads and isolated clients. The rubric's simple-skill exception applies and there is no destructive or batch operation, so the workflow-clarity cap for missing validation does not apply. | 5 / 5 |
Progressive Disclosure | The skill is under 50 lines with no need for external references (none of references/, scripts/, assets/ exist), organized as prose, bullets, a code example, and a dependency caveat. Per the rubric guideline for short skills without external references, well-organized structure alone merits the top score; the one file mention (trpc/query-client.ts) is an in-repo path, not a broken bundle reference. | 5 / 5 |
Total | 20 / 20 Passed |