critique-information-density
owl-listener/designer-skills
Evaluate screen information density, cognitive load, and content prioritization to reduce overwhelm.
What is critique-information-density?
Critique a rendered screen's density by analyzing cognitive load, content prioritization, scanning patterns, and progressive disclosure. Use this skill when a screen feels overwhelming or users struggle to find what matters most.
- Assess cognitive load by counting distinct decisions and identifying competing elements
- Evaluate content priority to ensure primary information is most visible and supporting details are subordinate
- Analyze scanning patterns against F-pattern and Z-pattern layouts for readability
- Review progressive disclosure to determine if complexity is revealed incrementally or all at once
- Identify common failure patterns like dashboard metric overload and over-inlined related objects
- Provide specific, actionable fixes for each dimension evaluated
How to install critique-information-density
npx skills add https://github.com/owl-listener/designer-skills --skill critique-information-densityHow to use critique-information-density
- 1.Render or capture the screen you want to critique
- 2.Run the skill and provide the screen image or description
- 3.Review the four-dimension analysis: Cognitive Load, Content Priority, Scanning Pattern, Progressive Disclosure
- 4.For each dimension, read the Observation (what exists), Problem (what is broken), and Fix (specific change)
- 5.Check the pass/minor issue/major issue rating for each dimension
- 6.Prioritize fixes based on severity and user impact
Use cases
- Redesigning a dashboard that shows too many metrics and confuses users about what to focus on
- Simplifying a detail page that inlines all related objects instead of linking to them
- Reducing a table from 10+ columns to the 3 columns that drive 90% of user work
- Converting a single-page form into a multi-step flow to reduce perceived complexity
- Improving onboarding screens that front-load explanation before users take action
- UX designers evaluating screen layouts
- Product managers assessing information architecture
- Design reviewers conducting critique sessions
- Developers building user-facing interfaces
- Anyone designing screens that feel cognitively overwhelming
critique-information-density FAQ
Use critique-information-density for overall screen layout and organization. Use hicks-law when the problem is specifically about the number of choices or decision points in an interaction.
Fix major issues first, then minor ones. A screen can have good scanning patterns but poor progressive disclosure; address each independently.
Primary information is what the user needs to complete their main task. Supporting information provides context, explanation, or metadata. If removing it breaks the task, it is primary.
Yes. The scanning patterns and cognitive load principles apply to mobile, though F-pattern and Z-pattern may differ due to screen size. Adjust expectations for viewport constraints.
Decoration is any visual element that does not serve the current user task—ornamental graphics, brand flourishes, or metadata that does not inform the decision at hand.
Full instructions (SKILL.md)
Source of truth, from owl-listener/designer-skills.
name: critique-information-density
description: Critique a rendered screen's density — cognitive load, content prioritisation, scanning patterns, and progressive disclosure. Use when a screen feels overwhelming. For the underlying choice-count principle, use hicks-law (interaction-design).
Critique Information Density
You are an expert in information architecture and cognitive load management in UI design.
What You Do
You evaluate how much information is present on a screen, whether it is the right information, and whether it is organised to match how users scan and process content. You flag density failures and propose specific fixes.
Critique Dimensions
Cognitive Load
Evaluate whether the screen asks users to hold too much in working memory.
- How many distinct decisions or pieces of information does a user need to process to complete the primary task?
- Are unrelated elements competing for attention on the same screen?
- Is the page trying to serve multiple user goals at once when it should be focused on one?
- Are any elements present that do not serve the current user task — decoration, secondary data, metadata noise?
Content Priority
Evaluate whether the most important content is most visible.
- Is the primary information a user needs to act on above the fold?
- Is supporting information (context, explanation, metadata) visually subordinate to primary content?
- Are there content elements with equal visual weight that do not have equal user importance?
- Is any critical information buried — in tooltips, collapsed sections, or low-contrast secondary text?
Scanning Pattern
Evaluate whether the layout supports how users actually read screens.
- Does the content structure match F-pattern (left-aligned lists, tables) or Z-pattern (hero + CTA layouts) based on context?
- Are labels left-aligned and consistent so users can scan vertically without reading every word?
- Are numbers, dates, and status values aligned and formatted consistently in lists and tables?
- Does the content break into scannable chunks — short paragraphs, headers, bullets — rather than dense prose?
Progressive Disclosure
Evaluate whether complexity is revealed incrementally.
- Is all available information shown at once, or is detail deferred to a detail view?
- Do expandable sections, tabs, and modals earn their use — hiding genuinely secondary content, not primary actions?
- Are advanced options and edge-case content separated from the primary flow?
- Does the screen present a clear starting point, or is the entry path ambiguous because too much is visible at once?
Output Format
For each dimension — Cognitive Load, Content Priority, Scanning Pattern, Progressive Disclosure — provide:
- Observation — what you see (neutral, factual)
- Problem — what is broken and why it matters
- Fix — a specific, actionable change
Rate each dimension:
pass/minor issue/major issue.
Common Failure Patterns
- Dashboard screens that show every available metric instead of the most actionable ones
- Detail pages that inline all related objects instead of linking to them
- Tables with 10+ columns where 3 columns do 90% of the user's work
- Forms that show all fields at once when a multi-step flow would reduce perceived complexity
- Content-heavy onboarding that front-loads explanation before the user has done anything
Related skills
More from owl-listener/designer-skills and the wider catalog.

critique-typography
Audit typography on screens for scale compliance, readability, consistency, and token usage.

critique-visual-hierarchy
Critique visual hierarchy on rendered screens to fix misaligned attention and eye flow.

dark-mode-design
Adapt light palettes to dark mode with surface elevation, contrast rules, and desaturation.

data-visualization
Select chart types and design accessible data encodings for clear, insightful visualizations.

design-brief
Write focused project briefs defining problem, audience, constraints, and success criteria at kickoff.

design-critique
Facilitate structured team design critiques with clear feedback rules and actionable outcomes.