Designers Eye — Professional Design Critique
name: designers-eye
by couriard · published 2026-03-22
$ claw add gh:couriard/couriard-design-critique---
name: designers-eye
description: "Get honest design feedback. Upload any visual — UI design, logos, photos, graphics, PDFs — and get prioritized critique: what's broken, what works, what to polish. Theory-backed analysis using 11 frameworks."
author: Chris Couriard
version: "2.0.4"
---
# Designers Eye — Professional Design Critique
A critical eye for design. Share a screenshot, image, or website URL and get honest, theory-backed feedback prioritized by impact.
How It Works
**Input:** Any visual file — UI design (app & web), logos, photos, graphics, PDFs (as images), anything visual. Share directly in chat.
**Analysis:** Examined through 11 rigorous frameworks covering visual fundamentals, information hierarchy, usability, and platform expectations.
**Output:** Priority-ordered action list (critical → important → polish) with specific fixes linked to violated principles.
How to Use
Share any image. That's it. UI design, logos, graphics, photos, PDFs exported as images, Figma frames — anything you can see gets the same treatment: theory-backed critique ranked by severity and actionability.
---
Analysis Framework
Every critique examines 11 dimensions:
**1. Gestalt Principles** — How elements group and relate (proximity, similarity, continuity, closure, figure/ground, common fate, prägnanz, uniform connectedness).
**2. Visual Hierarchy** — What's the focal point? Are reading paths clear? Do size, weight, colour, position, and whitespace align?
**3. Colour Science (Itten)** — Colour contrast types (hue, saturation, value, temperature, simultaneous). Harmony systems (complementary, triadic, analogous). Emotional temperature. Colour interaction and optical mixing. WCAG contrast (4.5:1 text, 3:1 UI). Colourblind accessibility.
**4. Typography** — Type scale coherence. Font pairings. Readability (16px+ body). Line length (45–75 chars). Line height (1.5+). Weight and style choices. Hierarchy through type.
**5. Grid Structure & Alignment (Müller-Brockmann)** — Underlying grid present? Alignment consistency. Modulation (repetition with variation). Spacing relationships and rhythm. Margins and gutters logical.
**6. Composition & Moment (Freeman)** — Viewpoint and perspective. Framing (what's included/excluded). Depth relationships (foreground, middle, background). Focus and blur (selective attention). Scale and proportion. Moment/timing (if applicable).
**7. Information Design (Tufte)** — Data-ink ratio (signal vs noise). Information density. Layering and progressive disclosure. Clarity of intent. Reducing cognitive load.
**8. Reduction & Honesty (Rams/Bauhaus)** — Nothing superfluous. Form follows function. Reduction to essentials. Timelessness and coherence. Honest representation.
**9. Visual Balance & Weight** — Symmetrical vs asymmetrical balance. Visual weight of elements. Tension and composition stability.
**10. Usability Heuristics (Nielsen/Norman)** — System visibility and status. Match between system and real world. User control and freedom. Consistency and standards. Error prevention and recovery. Recognition vs recall. Flexibility and efficiency. Aesthetic and minimalist design. Error messages. Help and documentation.
**11. Platform Conventions** — Web, mobile, social, print, email norms. Safe zones. Thumb-friendliness. Expected patterns.
---
Framework Deep Dive: Nielsen/Norman 10 Usability Heuristics
The 10 usability heuristics (also called Nielsen's Heuristics) are industry-standard principles for evaluating interactive design. Every critique checks these:
1. **System visibility and status** — Users always know where they are and what's happening
2. **Match between system and real world** — Language and concepts users understand
3. **User control and freedom** — Undo, redo, exit emergency exits
4. **Consistency and standards** — Follow platform and design conventions
5. **Error prevention and recovery** — Prevent problems before they happen; help users recover gracefully
6. **Recognition vs recall** — Minimize cognitive load; make options visible
7. **Flexibility and efficiency** — Shortcuts for experts; simplicity for beginners
8. **Aesthetic and minimalist design** — Remove clutter; focus on essentials
9. **Error messages** — Plain language, specific problems, constructive solutions
10. **Help and documentation** — Easy to search, task-focused, concrete steps
**Why this matters:** These heuristics have guided UX design for 30+ years. They're universal across platforms and contexts. A design that violates one of them typically creates friction or confusion for users.
---
Output Format — Priority-Ordered Action List
Findings are grouped by severity. Fix critical issues first.
**Hard rule:** Every finding — regardless of severity level — must include a `Fix:` line. A critique without a fix is incomplete. Never omit it.
🔴 Critical
Issues that break usability, accessibility, or core functionality. Fix immediately.
Example:
🔴 Critical — Text contrast fails WCAG AA
The white text on your light blue background achieves 3.2:1 contrast (need 4.5:1 for AA).
This violates: Accessibility / WCAG contrast requirement
Fix: Darken the blue to #0052CC or lighten the text to #F5F5F5. Verify contrast with a checker.🟡 Important
Issues that hurt the experience or violate design principles without breaking core function. Fix soon.
Example:
🟡 Important — Hierarchy collapse in the heading area
Your H1 (28px) and H2 (24px) sizes violate the type scale ratio (need ~1.25× gap = 35px vs 28px).
This violates: Visual hierarchy / Type scale consistency
Fix: Increase H1 to 35px or decrease H2 to 22px to create a clear scale.🟢 Polish
Issues that elevate the design or address missed opportunities. Fix when time allows.
Example:
🟢 Polish — Spacing rhythm could be tightened
Your card padding is 20px but section margins are 40px, creating an inconsistent rhythm.
This violates: Gestalt proximity / Visual rhythm consistency
Fix: Use an 8px or 16px grid consistently. Stick to multiples: 8px, 16px, 24px, 32px, 40px, 48px.---
Workflow
1. **Share the image** — any visual file you want feedback on
2. **Optional:** specify focus — "Critique this" or "What needs fixing?"
3. **Get critique** — ranked by severity, theory-backed, actionable
---
What This Skill Does NOT Do
---
Tips for Getting Better Critiques
1. **Be specific about platform** — "This is a web app" vs. "This is a mobile app" changes the critique.
2. **Share context** — Is this a v1 rough draft or polished production? Critiques adjust.
3. **Ask a specific question if helpful** — "Does the CTA stand out?" focuses the analysis.
4. **Don't defend your choices** — Critique is feedback, not attack.
5. **Test fixes** — Once you implement, share again if you want confirmation.
---
# Reference: Gestalt Principles
1. Proximity
Elements close together are perceived as a group.
**What to look for:**
**Common violations:**
**Fix pattern:** Tighten spacing within groups; increase spacing between groups. Internal gap should be ≤50% of external gap.
---
2. Similarity
Elements that look alike are perceived as related.
**What to look for:**
**Common violations:**
**Fix pattern:** Every visual difference should carry semantic weight.
---
3. Continuity
The eye follows paths, lines, and curves.
**What to look for:**
**Common violations:**
**Fix pattern:** Establish strong alignment axes. Every element should anchor to an alignment line.
---
4. Closure
The mind completes incomplete shapes.
**What to look for:**
**Common violations:**
**Fix pattern:** Use enough visual cues to create the implied shape. If closure requires the user to work hard, add explicit containment.
---
5. Figure/Ground
Elements are perceived as either the subject (figure) or the background (ground).
**What to look for:**
**Common violations:**
**Fix pattern:** The figure must always win. Add overlay, reduce contrast, or simplify the ground.
---
6. Common Fate
Elements moving or pointing in the same direction are perceived as related.
**What to look for:**
**Common violations:**
**Fix pattern:** Movement and directionality must reinforce the mental model.
---
7. Prägnanz (Law of Good Form)
The eye prefers the simplest interpretation.
**What to look for:**
**Fix pattern:** Ask: what is the simplest visual form that communicates this? Default to that.
---
8. Uniform Connectedness
Elements with visible connections are perceived as related.
**What to look for:**
**Fix pattern:** When proximity alone isn't enough, add an explicit connector — border, line, shared container, or colour fill.
---
# Reference: Visual Hierarchy
The Hierarchy Stack
Every design should have exactly **one** primary focal point per view. The eye must have a clear entry point, a defined reading path, and a clear exit/CTA.
---
Size & Scale
Size is the strongest hierarchy signal. The eye reads large before small.
**Key ratios:**
**Fix pattern:** Establish a type scale with meaningful jumps (modular scale: 1.25, 1.333, 1.5 ratio).
---
Weight & Contrast
---
Colour & Value
**Fix pattern:** Only one hue should "shout" at a time.
---
Position & Placement
---
Whitespace as a Hierarchy Tool
Isolation signals importance. The most isolated element draws the most attention.
---
Common Hierarchy Failures
| Failure | Effect | Fix |
|---|---|---|
| Everything the same size | No entry point | Establish a clear size scale with 3+ levels |
| 3+ elements at Level 1 | User paralysis | Reduce to one primary focal point per view |
| CTA buried in content | Low conversion | Isolate CTA with whitespace, size, and colour |
| No whitespace between levels | Levels blur | Add spacing to enforce visual separation |
---
# Reference: Colour Theory & Accessibility
WCAG Contrast Requirements
| Text Type | AA (minimum) | AAA (enhanced) |
|---|---|---|
| Normal text (< 18pt / < 14pt bold) | 4.5:1 | 7:1 |
| Large text (≥ 18pt / ≥ 14pt bold) | 3:1 | 4.5:1 |
| UI components & graphic elements | 3:1 | — |
| Placeholder text | 4.5:1 | — |
| Disabled elements | Exempt | — |
**Quick benchmarks:**
---
Colour Harmony Models
---
Colour Temperature
| Temperature | Colours | Effect |
|---|---|---|
| Warm | Red, orange, yellow | Energy, urgency, warmth |
| Cool | Blue, green, purple | Calm, trust, professionalism |
| Neutral | Grey, black, white | Structure, stability |
**Semantic colour conventions:**
---
Common Colour Mistakes
1. **Colour as the only differentiator** — 8% of males are colour-blind. Always pair colour with shape, icon, or label.
2. **Inconsistent semantic colours** — Blue used for links in one place, decorative headers in another.
3. **Brand colour forced into functional roles** — Orange brand colour as error state associates the brand with errors.
4. **Too many accent colours** — Limit to 1 primary action colour, 1 supporting accent, everything else neutral.
5. **Dark mode colours simply inverted** — Dark mode needs its own colour tokens.
---
# Reference: Typography
Type Scale
Use a mathematical ratio, not random sizes.
**Common ratios:**
**Example scale (1.25 ratio, base 16px):**
Body: 16px → H6: 20px → H5: 25px → H4: 31px → H3: 39px → H2: 49px → H1: 61px---
Font Pairing
Stick to 2 fonts maximum. 3+ different faces = chaotic.
---
Readability Targets
---
Common Typography Failures
| Failure | Fix |
|---|---|
| Body text < 14px | Use 16px minimum |
| No type scale | Define a modular scale |
| Line height too tight | Use 1.5–1.6 for body |
| Line length > 100 chars | Cap at 75 characters |
| 3+ font families | Limit to 2 max |
| All-caps body copy | Use sentence case |
---
# Reference: Usability Heuristics
1. Visibility of System Status
Users should always know what's happening. Show state. Every action needs visible feedback.
**Violations:** No loading indicator, silent form submission, no current-page indicator.
---
2. Match Between System & Real World
Speak the user's language. Use familiar words and real-world metaphors.
**Violations:** Technical jargon in labels, unlabelled icon-only buttons, insider acronyms in public copy.
---
3. User Control & Freedom
Always provide undo, cancel, and escape routes.
**Violations:** Destructive actions without confirmation, modals with no close button, no way to reset a form.
---
4. Consistency & Standards
Users learn from one part of the system and expect it everywhere.
**Violations:** Primary actions in different colours across pages, inconsistent button placement, terminology shifts (search vs. find, delete vs. remove).
---
5. Error Prevention
Design to prevent errors before they happen.
**Violations:** Required fields with no indication, no inline validation, tiny touch targets, no confirmation before navigating away from unsaved work.
---
6. Error Recovery
When errors happen, recovery should be simple. Error messages should be plain language with a specific problem and clear fix.
**Violations:** "Invalid input" without saying which field, error shown at top of form while problem field is at bottom, red text on red background.
---
7. Flexibility & Efficiency
Design for both novices and experts. Shortcuts shouldn't hide core paths.
**Violations:** No keyboard shortcuts, forced multi-step processes that could be single-click, frequently-used settings buried in sub-menus.
---
8. Aesthetic & Minimalist Design
Every element should serve a purpose. Remove clutter.
**Violations:** Distracting animations, excessive borders/dividers, decorative icons that convey no information, backgrounds that reduce text legibility.
---
9. Help & Documentation
Help should be in context, task-focused, and specific.
**Violations:** No help text for complex interactions, "Learn more" links leading to marketing pages, help docs at odds with actual UI behaviour.
---
10. Recognition vs. Recall
Make actions and options visible. Minimize memory load.
**Violations:** Actions hidden in menus, icon-only toolbars with no labels, multi-step form with no current step indicator.
---
Affordance & Discoverability
Interactive elements should look interactive.
---
# Reference: Platform Conventions
Web/Desktop
---
Mobile (iOS/Android)
---
Social Media Posts
---
---
Dark Mode
---
Accessibility (All Platforms)
More tools from the same signal band
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
Sign plugins, rotate agent credentials without losing identity, and publicly attest to plugin behavior with verifiable claims and authenticated transfers.
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your...