DipakMajhi

critique-design

1
0
# Install this skill:
npx skills add DipakMajhi/product-management-skills --skill "critique-design"

Install specific skill from multi-skill repository

# Description

Evaluate a product or feature design against usability principles. Routes to the ux-critique skill.

# SKILL.md


name: critique-design
description: "Evaluate a product or feature design against usability principles. Routes to the ux-critique skill."
argument-hint: "[describe the product/feature and share design details, screenshots, flows, or URLs you want critiqued]"


Critique Design

This skill routes to ux-critique, which provides a structured design evaluation framework grounded in established UX principles.

When to use this:
- Reviewing a design before handing off to engineering
- Catching usability issues before a user test
- Preparing structured critique for a design review meeting
- Answering "how would you improve this design?" in PM or design interviews

Quick critique scope guide:
- Single screen or component β†’ Full heuristic review (Nielsen's 10 + Norman's principles)
- Full user flow β†’ Flow critique with drop-off and confusion point mapping
- New feature design β†’ Goal-task-interaction alignment check
- Redesign vs. existing β†’ Comparative heuristic scoring

What ux-critique covers:
- Nielsen's 10 Usability Heuristics β€” applied per screen with severity scoring (0-4)
- Don Norman's 7 Principles (affordance, feedback, constraints, mappings, discoverability, signifiers, conceptual model)
- Cognitive load theory β€” identifying overloaded screens and simplification strategies
- WCAG accessibility checklist (color contrast, tap targets, keyboard nav, screen reader support)
- Gestalt principles for visual hierarchy and grouping
- Emotional design assessment (visceral, behavioral, reflective layers)
- Severity-prioritized issue list: Critical / Major / Minor / Cosmetic
- Before/after rewrite suggestions for each issue found
- Mobile vs. desktop critique differences
- Anti-patterns: dark patterns, misleading affordances, hidden CTAs, friction-by-design

The skill will:
1. Ask for the design context (what is this for, who is the user, what action should they complete)
2. Evaluate against Nielsen's heuristics with a severity score for each violation
3. Apply Norman's principles for the most impactful issues
4. Check cognitive load and visual hierarchy
5. Flag accessibility issues
6. Deliver a prioritized issue list with specific, actionable recommendations
7. Offer to rewrite the most critical sections as improved copy or describe the redesign

Load the full skill: ux-critique

Apply your design to: $ARGUMENTS

# Supported AI Coding Agents

This skill is compatible with the SKILL.md standard and works with all major AI coding agents:

Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.