Content
92%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.
The body is an exemplary lean, directive constraint set — token-efficient, well-organized by concern, and concrete with named libraries, properties, and thresholds. The only gap is the absence of any assembled code example for the more involved rules.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is a lean list of MUST/SHOULD/NEVER directives that assumes Claude's competence — it never explains what Tailwind, shadcn/ui, or compositor properties are. Every token earns its place with no padding. Below is not applicable; score 4 would require noticeable over-explanation, which is absent. | 5 / 5 |
Actionability | Guidance is concrete and executable: named libraries (motion/react, clsx+tailwind-merge), named properties (transform, opacity), concrete thresholds (200ms, h-dvh), and one runnable command (npx shadcn@latest add <component>). Not score 5 because there are no assembled copy-paste code blocks (e.g. a cn() usage or AlertDialog snippet) — only inline code and directives. | 4 / 5 |
Workflow Clarity | This is a single-purpose declarative constraint set, not a multi-step workflow; the simple-skill exception applies and the single action (apply these constraints when building UI) is unambiguous. Rules are grouped into clear, well-ordered sections by concern. No destructive/batch operation is present, so the validation cap does not apply. | 5 / 5 |
Progressive Disclosure | No bundle files exist and none are needed — the skill is a concise self-contained constraint list organized into clear sections (Stack, Components, Interaction, Animation, Typography, Layout, Performance, Design) with only an external shadcn/ui link. Per the simple-skills note, well-organized sections with no need for external references score 5. | 5 / 5 |
Total | 19 / 20 Passed |