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.
A well-constructed skill body: executable commands with exit-code semantics, validation-gated authoring steps, a complete lint-rule reference, and genuinely non-obvious spec knowledge throughout. The only real costs are scattered version/date callouts and some duplication that could be tightened, plus inline reference material that could be split into bundle files.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is efficient and almost entirely spec-specific knowledge Claude would not already know (token formats, section order, lint rules, pitfalls), but time-sensitive callouts ("as of CLI 0.3.0", "as of Jul 2026") are scattered inline rather than isolated, and the typography sub-property list appears twice (token-types table and the pitfall entry). Anchor 4 (efficient, minor instances that could be trimmed) fits better than 5. | 4 / 5 |
Actionability | All CLI commands are complete, copy-paste-ready npx invocations with comments and exit-code semantics, the authoring workflow gives concrete steps ("Write DESIGN.md in their project root"), and the lint rule reference enumerates all 9 rules with severities. Fully executable guidance covering the common cases — anchor 5. | 5 / 5 |
Workflow Clarity | The authoring workflow is a clear numbered sequence with an explicit validation checkpoint and fix loop ("Lint it (see below). Fix any broken references or WCAG failures before returning"), and the lint/diff/export workflow documents exit codes (errors exit 1, regressions exit 1) so results can be gated. The operations are non-destructive, so the validation cap does not apply — anchor 5. | 5 / 5 |
Progressive Disclosure | No bundle files exist and the single file is cleanly sectioned (anatomy, token types, section order, workflows, rules, pitfalls), but at ~205 lines the full anatomy template and the 9-rule lint reference are inlined core material that could arguably live in reference files. Anchor 4 (good structure, minor organization gaps) fits; not 5 since the body is well over the 50-line simple-skill threshold. | 4 / 5 |
Total | 18 / 20 Passed |