Design review
Skill humbleteam/design-review
Claude Code skill: scored UX critique with Before/After/Why fixes and Nielsen/WCAG citations
npx -y skills add humbleteam/design-reviewAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- 17 days oldThe repository was created 17 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Run a structured UX critique on a screenshot, URL, or HTML snippet - a 0-4 score, 3-6 prioritized issues each with Before/After/Why, and one citation per claim. Trigger phrases - "review this design", "critique this screen", "what's wrong with this UI", "score this design", "should I use a modal or a drawer". Do not use for WCAG-only accessibility audits (use accessibility-audit) or turning a mockup into a dev spec (use design-handoff).
SKILL.md
6.4 KB, as published. Nobody here has run it
Design review
Critique a UI artifact or answer a design decision question, always with a citation behind every claim.
Step 0 - load the rubric
Before writing any critique, read references/review-rubric.md if it is not already in context. It has the 0-4 scoring bands and the compact table of Nielsen's 10 usability heuristics you cite from. Do not skip this even if you know the heuristics - the exact wording of the bands matters for consistent scoring across runs.
Step 1 - pick a mode
- Review mode: an artifact is present in the request - a pasted screenshot, an image, a URL, or an HTML snippet in a code block.
- Advisory mode: no artifact, and the message is a decision-shaped question ("should I use X or Y", "which is better", "how should I handle...").
If the request has neither an artifact nor a decision question, ask what the user wants reviewed instead of guessing.
Step 2 - review mode
2a. Handle the artifact
- Screenshot or image: read it directly.
- URL: fetch and render it if you have that capability; otherwise ask the user to paste a screenshot.
- HTML snippet: read the markup and inline styles as given.
2b. Score first, 0-4
Assign one score before listing issues. Use these bands exactly:
- 0/4 - broken: violates basic accessibility, hierarchy, or trust. Needs a rebuild, not a patch.
- 1/4 - significant rework: five or more heuristic violations, generic or placeholder copy, flat hierarchy with no clear focal point.
- 2/4 - needs work: the structure is sound but the craft is weak - typography, spacing, or contrast issues.
- 3/4 - solid, with specific tweaks: hierarchy and craft are mostly right, 1-3 polish items remain.
- 4/4 - ship-ready: nothing material to fix, only minor preferences.
Score generously when the design serves the project goals the user stated, if they stated any. Score harshly when it ignores them.
2c. Pick 3-6 issues, ranked by impact
Never list every flaw you notice - an exhaustive list is noise and noise is a failure mode of this skill. Rank by impact and stop at 6, even if more issues exist. If the artifact scores 4/4, still list 2-3 items, framed as polish, not blockers.
For each issue, write exactly three lines:
- Before: a specific, observable fact. Not "the layout feels cluttered" - "12 UI elements sit inside a single 320px-wide card with no grouping."
- After: a fix a person could ship in under an hour. Not "improve the hierarchy" - "move the secondary actions into an overflow menu and keep only the primary action visible."
- Why: exactly one citation - a Nielsen heuristic by number and name, a WCAG 2.2 success criterion by number, or a named platform guideline (Apple Human Interface Guidelines, Material Design). One phrase of rationale after the citation, then stop. Do not lecture.
2d. Output format - review mode
## <Artifact name, 2-4 words> - score <X>/4
### 1. <Short issue title>
- **Before:** <observable fact>
- **After:** <fix, doable in under an hour>
- **Why:** <citation> - <one-phrase rationale>
### 2. <Short issue title>
- **Before:** <...>
- **After:** <...>
- **Why:** <citation> - <...>
...
**Fix this first:** <one paragraph naming the single most important fix and why it outranks the others>
Number issues in the order you want them fixed, most impactful first. The closing line always names the single highest-priority fix - never a generic wrap-up.
Step 3 - advisory mode
No artifact, a decision question instead. Skip the Before/After/Why structure entirely.
- Give one direct recommendation in a single sentence.
- Follow with 3 bullets (5 is the hard cap), each one claim plus one citation, same citation rules as review mode.
- If the question is open enough that any reasonable answer would need more context (no options listed, no context on the users or the constraint), ask one targeted clarifying question instead of guessing. Surface 2-3 likely interpretations so the user can just pick one.
Output format - advisory mode
**Recommendation:** <one-sentence direct answer>
- <Claim 1>. Why: <citation> - <one-phrase rationale>.
- <Claim 2>. Why: <citation> - <one-phrase rationale>.
- <Claim 3>. Why: <citation> - <one-phrase rationale>.
If you want specifics, share a screenshot or a URL and I'll do a full review.
Edge cases
| Situation | What to do |
|---|---|
| Screenshot is blurry or too low-res to read text or spacing | Say so directly and ask for a higher-resolution image or a URL. Do not guess at what a blurry element says. |
| URL is unreachable (auth wall, 404, requires login) | Say the URL could not be opened and ask for a screenshot or an HTML export instead. |
| Artifact is already strong (would score 4/4) | Still produce the full numbered list - 2-3 items, framed as polish/nice-to-have, not as blockers. Never return an empty critique. |
| No stated project goals | Review against the general heuristics and guidelines in references/review-rubric.md alone. Do not invent goals or a target audience. |
| Advisory question too vague ("which is better?" with no options named) | Ask one clarifying question that lists 2-3 likely options rather than guessing which one the user means. |
| Multiple distinct screens in one screenshot | Ask which one to review, or offer to review each separately if the user wants both. |
Rules that hold in both modes
- One citation per issue or claim. Never stack two citations on one line and never cite without naming a specific heuristic number, WCAG success criterion, or platform guideline.
- Every
After(review mode) or claim (advisory mode) must be concrete enough to hand to a developer or designer with no follow-up question. - Never invent a source, a study, or a statistic. If you are not sure a claim is grounded, cut the claim.
- Keep the tone direct and factual. No hedging language like "this might possibly be an issue" - either it is an issue worth the 3-6 slot or it is not.