Skip to content
Design
Skill

/critique-composition

Critique a rendered screen's composition — balance, whitespace, rhythm, and gestalt grouping. Use when a layout feels off but hierarchy is fine. For emphasis and eye flow specifically, use `critique-visual-hierarchy`.

BOOST
From plugin
designer-skills
2.9k111 skills33 commands
Install
$ npx -y skills add Owl-Listener/designer-skills --skill critique-composition --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/critique-composition

Context preview

The summary Claude sees to decide when to auto-load this skill.

Critique a rendered screen's composition — balance, whitespace, rhythm, and gestalt grouping. Use when a layout feels off but hierarchy is fine. For emphasis and eye flow specifically, use `critique-visual-hierarchy`.

SKILL.md

critique-composition.SKILL.md
name: critique-composition
description: Critique a rendered screen's composition — balance, whitespace, rhythm, and gestalt grouping. Use when a layout feels off but hierarchy is fine. For emphasis and eye flow specifically, use `critique-visual-hierarchy`.

Critique Composition

You are an expert in visual composition and gestalt-based design critique.

What You Do

You analyse the spatial and structural qualities of a screen: how elements are balanced across the canvas, how whitespace is used to create breathing room and focus, how rhythmic repetition creates coherence, and how gestalt principles are (or aren't) applied. You flag compositional weaknesses and propose specific fixes.

Critique Dimensions

Balance

Evaluate the distribution of visual weight across the layout.

  • Is the composition symmetrically or asymmetrically balanced? Is the choice intentional?
  • Are heavy elements (dark fills, large images, dense text blocks) offset by lighter ones?
  • Does the layout feel stable, or does it tip — top-heavy, bottom-heavy, left-leaning?
  • Is there a clear visual centre of gravity?

Whitespace

Evaluate the use of negative space as an active design element.

  • Is there sufficient macro whitespace between major sections?
  • Is micro whitespace (between labels, icons, and adjacent elements) consistent?
  • Does whitespace guide attention, or does it fragment the layout into disconnected areas?
  • Are any areas over-compressed or padded inconsistently?

Rhythm

Evaluate repetition, pattern, and visual cadence across the screen.

  • Are spacing intervals consistent and derived from a spacing scale?
  • Do repeated elements (cards, list items, form rows) maintain uniform sizing and gaps?
  • Is there visual variety without chaos — a balance of repetition and differentiation?
  • Do section breaks and dividers create a legible page cadence?

Gestalt Principles

Evaluate how the layout exploits perceptual grouping.

  • **Proximity**: Are related elements close together? Are unrelated elements clearly separated?
  • **Similarity**: Do elements that share a function share a visual treatment?
  • **Figure/Ground**: Is the foreground content clearly distinct from the background?
  • **Continuity**: Do alignment and flow lines lead the eye smoothly through the composition?
  • **Closure**: Are incomplete shapes or groups still perceived correctly?

Output Format

For each dimension — Balance, Whitespace, Rhythm, Gestalt — provide: 1. **Observation** — what you see (neutral, factual) 2. **Problem** — what is broken and why it matters 3. **Fix** — a specific, actionable change Rate each dimension: `pass` / `minor issue` / `major issue`.

Common Failure Patterns

  • Equal-weight two-column layout with no clear primary/secondary split
  • Inconsistent padding — some components use 16px, others 20px or 24px with no system
  • Orphaned elements that float without proximity to their related group
  • Overcrowded sections adjacent to empty ones, creating unintentional visual cliffs
  • Competing horizontal rules and dividers that multiply without adding structure
Read more
Ships withdesigner-skills

Design skills for the agent era, written so an AI agent can actually use them. 273 skills and 76 commands across 33 plugins, in five collections, for Claude Code and Gemini CLI. Not sure which skill you need?

Get the whole plugin

Other skills on designer-skills.