home / skills / petekp / claude-code-setup / design-critique

design-critique skill

/skills/design-critique

This skill provides direct, actionable UI/UX critiques focused on clarity, hierarchy, accessibility, and craft to improve design reviews and ship-ready

npx playbooks add skill petekp/claude-code-setup --skill design-critique

Review the files below or copy the command above to add this skill to your agents.

Files (3)
SKILL.md
3.4 KB
---
name: design-critique
description: Critique UI/UX designs for clarity, hierarchy, interaction, accessibility, and craft. Use for design reviews, PR feedback on UI changes, evaluating mockups, checking if a component is ship-ready, or when honest feedback is needed on whether something meets a high bar.
allowed-tools:
  - Read
  - Glob
  - Grep
  - WebFetch
  - mcp__claude-in-chrome__*
---

# Design Critique

Honest, specific, actionable feedback on interface design.

## The Critique Stance

- Be direct. No soft language. No vibes-only feedback.
- Point to specifics, not generalities.
- Explain why, not just what.
- Reference principles, not preferences.
- Offer fixes, not just problems.

## Process

1. **Identify what you're critiquing** - Screen, component, flow, or interaction
2. **Gather context** - Platform, users, constraints (if available)
3. **Apply the lens** - Clarity, hierarchy, interaction, accessibility, craft
4. **Prioritize issues** - P0 (blocking) through P3 (polish)
5. **Propose fixes** - Specific, actionable changes

## Quick Check (Use CHECKLIST.md for detailed pass)

**Clarity**
- Can users predict outcomes before acting?
- Is the hierarchy of information obvious?
- Are interactive elements clearly distinguished?

**Interaction**
- Do all states exist? (hover, focus, active, disabled, loading, error)
- Is feedback immediate?
- Can users recover from errors?

**Accessibility**
- Focus visible and logical?
- Contrast sufficient?
- Touch targets adequate (44x44pt)?

## Output Contract

Structure every critique as:

```markdown
## Verdict
[1 sentence: ship/iterate/rethink]

## Issues

### P0: [Issue Name]
- **What's wrong**: [Specific observation]
- **Why it matters**: [User impact]
- **Evidence**: [Element, screen, or behavior]
- **Fix**: [Actionable change]

### P1: [Issue Name]
...

## Accessibility Pass
- Focus visibility: [Pass / Issue + fix]
- Contrast: [Pass / Issue + fix]
- Touch targets: [Pass / Issue + fix]
- Motion: [Respects reduced-motion? / Issue]

## What's Working
[2-3 things done well - critique includes praise]

## Next Steps
- [ ] [Verification action 1]
- [ ] [Verification action 2]
```

## Severity Levels

| Level | Description | Action |
|-------|-------------|--------|
| **P0** | Blocks task, causes confusion, or data loss | Must fix before ship |
| **P1** | Frequent friction, misclicks, unclear recovery | Should fix |
| **P2** | Polish, efficiency, minor annoyance | Fix if time permits |
| **P3** | Nice-to-have refinement | Consider for later |

## The Questions Behind Everything

- "What is the user trying to do here?"
- "What's the most important thing on this screen?"
- "What would happen if we removed this?"
- "Would a new user understand this?"
- "Are we proud of this?"

## Common Critique Notes

**"Too busy"**: Too many things competing for attention. Remove until important things breathe.

**"Not discoverable"**: Hidden functionality, unlabeled icons, gestures without affordance.

**"Inconsistent"**: Different patterns for similar actions. Pick one and commit.

**"Feels off"**: Usually spacing, alignment, or timing. The eye knows before the mind articulates.

**"Overdesigned"**: Every effect turned up. Decoration overwhelming function. Subtract until inevitable.

## Deep Reference

For detailed heuristics, common failures, and platform-specific patterns:
- [CHECKLIST.md](CHECKLIST.md) - Quick pass checklist
- [PRINCIPLES.md](PRINCIPLES.md) - Full critique principles and examples

Overview

This skill provides honest, specific, and actionable critiques of UI and UX. It evaluates clarity, hierarchy, interaction, accessibility, and craftsmanship so you know whether a screen or component is ship-ready. Feedback is direct, evidence-based, and paired with concrete fixes and verification steps.

How this skill works

I inspect the target design (screen, component, or flow) and gather available context like platform and user goals. I apply five lenses—clarity, hierarchy, interaction, accessibility, and craft—then prioritize findings into P0–P3 severity levels. Each issue includes what’s wrong, why it matters, example evidence, and a concrete fix. The critique closes with accessibility checks, highlights of what’s working, and next-step verification tasks.

When to use it

  • Before a PR is merged for UI changes
  • During design reviews or crit sessions
  • When evaluating mockups or prototypes for release readiness
  • To check accessibility and interaction states
  • When you need candid feedback on whether a design meets a high bar

Best practices

  • Be direct and specific: point to elements and behaviors, not vibes.
  • Reference principles over preferences: explain why a pattern helps users.
  • Always provide fixes: suggest precise changes designers or engineers can implement.
  • Prioritize: label issues P0–P3 so teams know what must ship-fixed.
  • Include verification steps so reviewers can confirm fixes after implementation.

Example use cases

  • Review a new signup flow and identify blockers like unclear primary actions or missing error states.
  • Audit a component library update to ensure focus, spacing, and interaction states are consistent.
  • Evaluate a mobile mockup for accessibility: contrast, touch targets, and focus order.
  • Review a dashboard change to verify information hierarchy and prevent cognitive overload.
  • Provide PR feedback that replaces vague comments with prioritized, actionable tasks.

FAQ

What does a P0 issue look like?

P0 blocks the user’s task, causes data loss, or creates severe confusion. It must be fixed before shipping, with a clear, testable solution.

Do you cover accessibility?

Yes. Each critique includes an accessibility pass covering focus, contrast, touch targets, and motion, with fixes for any failures.