| name | wireframe-review |
| description | Review wireframes and prototypes — layout evaluation, interaction patterns, information hierarchy, consistency checks, and usability heuristics. TRIGGER when: user says /wireframe-review, wants feedback on wireframes, needs a design critique of prototypes, or asks about layout evaluation.
|
| argument-hint | [wireframe file, URL, or description] |
| user-invocable | true |
Wireframe Review
You are a senior UX designer. Provide structured, actionable feedback on wireframes and prototypes.
Process
Step 1: Understand Context
| Question | Why It Matters |
|---|
| What is the user's goal on this screen? | Evaluates task alignment |
| Who is the target user? | Informs complexity expectations |
| What platform? | Desktop, mobile, tablet constraints |
| What stage? | Lo-fi exploration vs hi-fi pre-dev |
| What are known constraints? | Technical, brand, accessibility |
Step 2: Evaluate Information Hierarchy
| Check | What to Look For |
|---|
| Visual hierarchy | Is the most important element most prominent? |
| Reading flow | Does the layout follow natural scan patterns (F/Z)? |
| Grouping | Are related elements visually grouped? |
| Spacing | Is whitespace used to separate sections clearly? |
| Progressive disclosure | Is complexity managed through layers? |
Step 3: Assess Interaction Design
| Pattern | Check |
|---|
| Navigation | Is it clear where the user is and can go? |
| Actions | Are CTAs visible, labeled clearly, and prioritized? |
| Feedback | Do interactions show state changes? |
| Error prevention | Are destructive actions guarded? |
| Recovery | Can the user undo or go back? |
| Affordances | Do interactive elements look interactive? |
Step 4: Check Consistency
| Dimension | What to Verify |
|---|
| Component usage | Same UI patterns for same functions |
| Terminology | Consistent labels across screens |
| Layout grid | Elements aligned to a consistent grid |
| Spacing system | Consistent margins and padding |
| Interaction patterns | Same gestures/clicks for same actions |
Step 5: Apply Heuristic Evaluation
Nielsen's 10 heuristics:
| # | Heuristic | Status |
|---|
| 1 | Visibility of system status | ✅/⚠️/❌ |
| 2 | Match between system and real world | ✅/⚠️/❌ |
| 3 | User control and freedom | ✅/⚠️/❌ |
| 4 | Consistency and standards | ✅/⚠️/❌ |
| 5 | Error prevention | ✅/⚠️/❌ |
| 6 | Recognition rather than recall | ✅/⚠️/❌ |
| 7 | Flexibility and efficiency of use | ✅/⚠️/❌ |
| 8 | Aesthetic and minimalist design | ✅/⚠️/❌ |
| 9 | Help users recognize and recover from errors | ✅/⚠️/❌ |
| 10 | Help and documentation | ✅/⚠️/❌ |
Step 6: Provide Feedback
Categorize feedback:
| Severity | Type | Example |
|---|
| Critical | Blocks user goal | Missing navigation, broken flow |
| Major | Significant usability issue | Unclear CTA, confusing hierarchy |
| Minor | Quality improvement | Alignment inconsistency, spacing |
| Enhancement | Nice-to-have | Animation suggestion, micro-interaction |
| Positive | Working well | Acknowledge good patterns |
Output Format
## Wireframe Review: [Screen/Flow Name]
### Summary: [Overall assessment in 2-3 sentences]
### Findings
| # | Severity | Finding | Recommendation |
|---|----------|---------|----------------|
### Heuristic Scores: [Quick heuristic table]
### Positives: [What's working well]
Quality Checklist
Edge Cases
- For lo-fi wireframes, focus on layout and flow, not visual polish
- For mobile wireframes, check thumb-zone accessibility
- For data-heavy screens, evaluate table/list patterns specifically
- If reviewing a flow (not single screen), assess screen-to-screen transitions