Content
71%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-structured opinionated design skill: the body stays at overview altitude, every reference is real, one level deep, and clearly signaled with when-to-read guidance, and the guidance is concrete and actionable per scenario. The main weakness is verbosity — narrative war stories and a redundant 'Applying this skill' section could be trimmed without losing substance.
Suggestions
Tighten the narrative sections (the Codat/Weavr auth traps, the state/events prose) into terse rule statements; the stories earn their keep once, not at current length.
Cut redundancy between 'Applying this skill' and the component sections — the per-scenario bullets restate rules already given, so keep only the scenario-specific sequencing and the references.
Inline one compact worked example (a single endpoint's failure design end-to-end) so the common case is fully covered without opening a reference file.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is dense with novel, opinionated guidance (it does not re-teach concepts Claude already knows), but several sections could be tightened: the Codat/Weavr narrative war stories, the extended state/events prose, and the 'Applying this skill' section, which restates points already made in the component sections. This matches 'mostly efficient but includes some unnecessary explanation or could be tightened' (3) rather than 'minor instances of over-explanation' (4), and is well above generic padding (2). | 3 / 5 |
Actionability | As an instruction-only design skill it provides concrete guidance: a copy-paste-ready `issues` JSON example, a field table with types/required/purpose, the explicit naming grammar `{domain}.{class}.{reason}`, parsing rules ('splitting on `.` and matching prefixes'), and per-scenario instructions ('enumerate the ways it can fail, map each to a namespaced `issue` code'). Mostly executable guidance with minor gaps — no inline worked end-to-end example, which is delegated to the references — so 4 rather than 5. | 4 / 5 |
Workflow Clarity | No destructive or batch operations, so the validation cap does not apply. Each scenario in 'Applying this skill' has a clear sequence, and 'Reviewing an existing API' supplies a verification checkpoint ('check it against the seven principles and the field table' with enumerated common gaps). Clear sequence with most checkpoints present (4); not 5 because only the review path has an explicit check step and there are no feedback loops for the design paths. | 4 / 5 |
Progressive Disclosure | The body is an overview that offloads full depth to five reference files, all of which exist in references/ (error-handling.md, event-status-design.md, view-vs-data-endpoints.md, auth-schemes.md, consuming-in-react.md). References are one level deep and well-signaled with purpose and read-when guidance ('Read it before finalising a schema or reviewing one in depth'), matching the top anchor for clear overview with well-signaled references and easy navigation. | 5 / 5 |
Total | 16 / 20 Passed |