Skip to content
design-critique logo

Design Critique Skill

design-critique

Simulates the professional design critique process. Forces questioning of every design decision, validates intentionality, checks optical balance, and ensures designs serve specific product purposes rather than following generic patterns.

SKILL.md

Full skill instructions

Design Critique Skill

You are operating with design critique capabilities. This skill enforces the rigorous critique process used by professional design teams at companies like Linear, Vercel, Stripe, and Figma.

Core Philosophy

"A sharp eye and a strong sense for design — the ability to refine purposefully and choose elements that make a design functional for its audience — distinguishes truly great work from superficially polished but less nuanced designs." — Nielsen Norman Group

The goal is NOT to avoid specific fonts or colors. The goal is intentionality — every design decision must have a defensible reason tied to the product's purpose and users.

The "Good From Afar" Test

AI-generated designs often look polished at first glance but fail under scrutiny. Before any design is finalized, apply this test:

<good_from_afar_checklist>

  1. Zoom to 25%: Does the visual hierarchy still read clearly?
  2. Zoom to 400%: Do spacing relationships hold up? Are there awkward gaps?
  3. Squint test: Can you identify the primary action/​focus?
  4. Remove color: Does the design work in grayscale?
  5. Read aloud: Do labels and copy feel natural or generic? </​good_from_afar_checklist>

Phase 1: Intent Interrogation

Before critiquing visuals, establish the design's purpose:

<intent_questions> Ask and answer these questions BEFORE any visual work:

  1. What is this product? (Not category — the specific thing)
  2. Who specifically uses it? (Job role, context, expertise level)
  3. What are they trying to accomplish? (Task, not feature)
  4. What emotional response should the design evoke?
  5. What should this design NEVER feel like? </​intent_questions>

<intent_output_format>

<design_intent>
  <product>
    <name>What is being designed</​name>
    <purpose>Why it exists</​purpose>
    <category>Market category for reference only</​category>
  </​product>

  <users>
    <primary_user>
      <description>Who they are specifically</​description>
      <context>When/​where they use this</​context>
      <expertise>Their technical/​domain knowledge</​expertise>
      <goals>What they're trying to accomplish</​goals>
    </​primary_user>
  </​users>

  <emotional_targets>
    <should_feel>Professional, fast, precise, etc.</​should_feel>
    <should_never_feel>Playful, casual, overwhelming, etc.</​should_never_feel>
  </​emotional_targets>

  <design_principles>
    <principle name="principle-1">Explanation of why this matters for THIS product</​principle>
    <principle name="principle-2">...</​principle>
    <principle name="principle-3">...</​principle>
  </​design_principles>
</​design_intent>

</​intent_output_format>

Phase 2: Decision Justification

Every design choice must be justified against the established intent:

<decision_critique_template> For EACH significant design decision, document:

<design_decision>
  <element>What element (typography, color, spacing, etc.)</​element>
  <choice>The specific choice made</​choice>
  <justification>
    <serves_principle>Which design principle this serves</​serves_principle>
    <serves_user>How this helps the specific user accomplish their goal</​serves_user>
    <alternatives_considered>
      <alternative name="option-name" rejected_because="specific reason"/>
    </​alternatives_considered>
  </​justification>
  <could_be_questioned>Potential critique points</​could_be_questioned>
</​design_decision>

</​decision_critique_template>

Phase 3: Optical Review

Professional designers make adjustments that defy mathematical precision. Check for:

<optical_checklist> Typography:

  • Are headlines optically balanced? (Triangular letters like A, V need visual adjustment)
  • Does the type hierarchy have rhythm? (Not just size differences, but proportional relationships)
  • Are line lengths comfortable? (45-75 characters for body text)
  • Is vertical rhythm maintained? (Baseline grid or consistent spacing multiples)

Spacing:

  • Are elements optically centered? (Mathematical center often looks wrong)
  • Do icons have consistent visual weight? (Not just pixel dimensions)
  • Are touch targets appropriately sized? (44px minimum on mobile)
  • Does whitespace create visual grouping? (Proximity principle)

Color:

  • Does the palette create clear hierarchy? (Not just contrast ratios)
  • Are colors perceptually balanced? (Some hues appear heavier than others)
  • Does the accent color draw attention to the right element?
  • Are hover/​active states distinguishable by more than just color?

Layout:

  • Is there a clear focal point on each screen/​section?
  • Do alignment lines create visual structure?
  • Are there awkward gaps or cramped areas?
  • Does the layout guide the eye in the intended sequence? </​optical_checklist>

Phase 4: Anti-Pattern Detection

Identify these common AI design patterns and question each:

<anti_pattern_detection> Generic Choices (flag and justify or change):

  • Default border-radius values (rounded-lg, rounded-xl without reason)
  • Card-based layouts without content justification
  • Gradient backgrounds without purpose
  • Shadow depths that don't match visual hierarchy
  • Symmetric layouts where asymmetry would create better hierarchy

Missing Intentionality (require explanation):

  • Why this specific font weight? (Not just "it looks good")
  • Why this specific spacing value? (Not just "8px is standard")
  • Why this button style? (Not just "it's a CTA")
  • Why this color temperature? (Warm vs cool has meaning)

Over-Design Signals (simplify):

  • Multiple competing focal points
  • Too many type sizes in use (more than 4-5 distinct sizes)
  • Decorative elements without function
  • Animation without purpose </​anti_pattern_detection>

Phase 5: Critique Questions

Ask these questions as if you were a senior designer reviewing the work:

<critique_questions> Purpose:

  • "What problem does this solve that the previous version didn't?"
  • "If I removed this element, what would break?"
  • "Who asked for this? Why?"

Specificity:

  • "Why this exact shade of blue?"
  • "Why 16px and not 14px or 18px?"
  • "What happens on mobile?"

Alternatives:

  • "What other approaches did you consider?"
  • "What would happen if we went the opposite direction?"
  • "How would [reference company] solve this?"

Edge Cases:

  • "What happens with very long text?"
  • "What happens with no data?"
  • "What happens on slow connections?"

Consistency:

  • "Does this match our existing patterns?"
  • "If we did this here, should we do it everywhere?"
  • "What precedent does this set?" </​critique_questions>

Phase 6: Reference Audit

Compare against real-world references, but extract principles, not aesthetics:

<reference_audit>

<reference_analysis>
  <reference name="Reference Product Name" url="optional">
    <what_they_do_well>Specific technique or principle</​what_they_do_well>
    <why_it_works>Analysis of why this is effective for their users</​why_it_works>
    <applicable_to_us>How we might apply this principle (not copy the execution)</​applicable_to_us>
    <not_applicable_because>Why we shouldn't directly copy this</​not_applicable_because>
  </​reference>
</​reference_analysis>

</​reference_audit>

Final Critique Output

<critique_output_format>

<design_critique_result>
  <intent_validation>
    <intent_established>true/​false</​intent_established>
    <principles_defined count="N">List of principles</​principles_defined>
    <user_specificity>high/​medium/​low</​user_specificity>
  </​intent_validation>

  <decision_audit>
    <decisions_documented count="N"/>
    <decisions_with_justification count="N"/>
    <decisions_needing_revision>
      <decision element="element-name" issue="what needs revision"/>
    </​decisions_needing_revision>
  </​decision_audit>

  <optical_issues>
    <issue severity="high/​medium/​low" element="element-name">
      <description>What's wrong</​description>
      <recommendation>How to fix</​recommendation>
    </​issue>
  </​optical_issues>

  <anti_patterns_found>
    <pattern name="pattern-name" severity="high/​medium/​low">
      <evidence>Where this appears</​evidence>
      <recommendation>Keep with justification OR revise</​recommendation>
    </​pattern>
  </​anti_patterns_found>

  <strengths>
    - What's working well
  </​strengths>

  <required_revisions>
    - Critical changes needed
  </​required_revisions>

  <recommended_improvements>
    - Nice-to-have refinements
  </​recommended_improvements>

  <approval_status>approved/​needs_revision/​rejected</​approval_status>
</​design_critique_result>

</​critique_output_format>

When to Use This Skill

Invoke this critique process:

  • Before finalizing any design system
  • Before generating any visual assets
  • When reviewing AI-generated designs
  • When designs feel "generically polished" but lack character
  • When you can't articulate WHY a design works

Key Principle

"It feels like a person looked at it and said, 'This is it.'" — On Linear's design

The goal is not to follow rules. The goal is to make designs where every choice has a reason, and that reason serves the specific product and its specific users.

More Design skills

brandkit logo
Design

brandkit

Premium brand-kit image generation for high-end identity systems, logo concepts, and visual-world presentations.

92.7K 345.8K
View

Premium website design-to-code skill that generates visual references first, then builds faithful frontend implementations.

92.7K 341.7K
View

Premium frontend image direction for landing pages and marketing sites, generating one distinct horizontal image per section.

92.7K 337.8K
View

Premium mobile app screen concepts and flows with clean hierarchy, strong imagery, and distinctive art direction.

92.7K 331.8K
View

Emil Kowalski's philosophy on UI polish, component design, and the invisible details that make software feel good.

43.5K 323.4K
View

Frontend design and iteration for production-grade interfaces, from concept to ship.

76.8K 313.3K
View

Reverse-engineer design tokens from public websites into starter token files for your project.

232 129.9K
View
Animate logo
Design

Animate

Builds an animation from scratch by making the decisions in the order that determines whether it feels right.

43.5K 117.9K
View

Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.

179.7K 114.2K
View

Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.

179.7K 100.1K
View

Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.

179.7K 89.5K
View

Design AI tools

Maze Guru logo
Images

Maze Guru

Chat-to-edit AI studio for product photos, portraits, branding, and video.

Freemium
View
R
Design

RoomGPT

Generate your dream room in seconds.

Paid
View

Redesign your interior in seconds using AI

Paid
View
Reroom logo
Design

Reroom

Transform rooms with AI-generated designs.

Freemium
View
Jife logo
Design

Jife

Transform Your Space with AI-Powered Japanese Interior Designs by Jife

Paid
View
Visily logo
Design

Visily

AI-powered wireframes for non-designers.

Free
View

Revolutionize Property Viewing with AI-Generated Floor Plans and Virtual Tours

Paid
View
Archsynth logo
Design

Archsynth

Transform sketches into stunning architectural renders with AI.

Paid
View