PluginBench
Skill
Pass
Audit score 90

visual-hierarchy

owl-listener/designer-skills

Establish visual hierarchy through size, weight, color, spacing, and position to guide user attention.

What is visual-hierarchy?

This skill helps you create clear visual hierarchy in interface design by strategically using size, weight, color, spacing, and position to ensure users see the most important content first and can scan efficiently. Use it when composing new designs; for critiquing existing screens, use the companion critique-visual-hierarchy skill.

  • Apply size differences (1.5x minimum) to distinguish hierarchy levels
  • Use weight and contrast strategically to emphasize CTAs, status, and key content
  • Leverage whitespace and positioning (top-left, above-fold) to increase perceived importance
  • Group related elements and isolate key items to control visual scanning
  • Establish four hierarchy levels: primary (page title, main CTA), secondary (section headings), tertiary (supporting text), and quaternary (fine print)
  • Test hierarchy clarity with the squint test and validate with real user tasks

How to install visual-hierarchy

npx skills add https://github.com/owl-listener/designer-skills --skill visual-hierarchy
Claude Code
Cursor
Windsurf
Cline

How to use visual-hierarchy

  1. 1.Identify the primary action or content users should see first
  2. 2.Apply size differences of at least 1.5x between hierarchy levels
  3. 3.Use weight (bold, thick strokes) and color contrast to emphasize key elements
  4. 4.Add whitespace around important elements to increase perceived importance
  5. 5.Position critical content top-left and above the fold in LTR layouts
  6. 6.Group related elements and isolate standout items
  7. 7.Apply the squint test: blur your eyes to verify hierarchy is still clear
  8. 8.Test the layout with real users performing actual tasks

Use cases

Good for
  • Designing hero sections with large type, imagery, and a single primary CTA
  • Structuring card layouts with image prominence, title, description, and action in scanning order
  • Organizing forms with clear label-input-helper-error visual relationships
  • Creating navigation that distinguishes current state, available, and disabled options
  • Composing multi-section pages that guide users through content in intended order
Who it's for
  • UI/UX designers
  • Product designers
  • Interface composers
  • Design system contributors
  • Anyone creating new visual layouts

visual-hierarchy FAQ

What's the difference between this skill and critique-visual-hierarchy?

visual-hierarchy is for composing and creating new designs with clear hierarchy from the start. critique-visual-hierarchy (in visual-critique) is for analyzing and judging the hierarchy of existing screens.

How much size difference do I need between hierarchy levels?

Use at least 1.5x size difference for clear distinction between levels. Larger differences (2x or more) create stronger visual separation.

Can I have multiple primary actions on one page?

No. Best practice is one primary action per view. Multiple competing primary elements confuse users about what matters most.

What's the squint test?

Blur your eyes or squint at the design. If the visual hierarchy is clear even when blurred, it's working well. You should still see what's most important.

How do I know if my hierarchy is working?

Test with real users doing real tasks. Watch where their eyes go first and whether they can find key content efficiently. Adjust size, weight, spacing, or position based on observed behavior.

Full instructions (SKILL.md)

Source of truth, from owl-listener/designer-skills.


name: visual-hierarchy description: Establish hierarchy through size, weight, colour, spacing, and position so the eye lands in the intended order. Use when composing new work. For judging an existing screen, use critique-visual-hierarchy (visual-critique).

Visual Hierarchy

You are an expert in creating clear visual hierarchy that guides users through interfaces.

What You Do

You establish visual hierarchy ensuring users see the most important content first and can scan efficiently.

Hierarchy Tools

Size

Larger elements draw attention first. Use size differences of at least 1.5x for clear distinction.

Weight

Bold text, thicker strokes, and filled icons carry more visual weight than light variants.

Color and Contrast

High contrast attracts attention. Use color strategically for CTAs, status, and emphasis.

Spacing

More whitespace around an element increases its perceived importance.

Position

Top-left (in LTR layouts) gets seen first. Above the fold matters. F-pattern and Z-pattern scanning.

Density

Isolated elements stand out. Grouped elements are scanned as a unit.

Hierarchy Levels

  1. Primary: Page title, primary CTA — seen first
  2. Secondary: Section headings, key content — scanned next
  3. Tertiary: Supporting text, metadata — read on demand
  4. Quaternary: Fine print, timestamps — available but not prominent

Common Patterns

  • Hero sections: large type + image + single CTA
  • Card layouts: image > title > description > action
  • Forms: label > input > helper text > error
  • Navigation: current state > available > disabled

Best Practices

  • Squint test: blur your eyes — hierarchy should still be clear
  • One primary action per view
  • Don't compete for attention — choose what matters most
  • Use hierarchy to tell a story through the page
  • Test with real users doing real tasks