From pencil-design-tools
Validates UI mockups against UX best practices and Apple Human Interface Guidelines. Checks accessibility, touch targets, cognitive load, and platform conventions. Use after creating mockups or on existing designs to ensure quality UX.
How this skill is triggered — by the user, by Claude, or both
Slash command
/pencil-design-tools:ux-reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Validates mockups and designs against UX best practices, accessibility standards, and Apple Human Interface Guidelines.
Validates mockups and designs against UX best practices, accessibility standards, and Apple Human Interface Guidelines.
Activate when:
/pencil-design-tools:mockupApple HIG Requirements:
Check:
- Are all interactive elements large enough?
- Is there adequate spacing between targets?
- Can users with motor impairments use this?
Check:
Red flags:
Check:
Red flags:
Check:
Red flags:
iOS:
macOS:
Red flags:
Check:
Red flags:
Check:
Red flags:
After reviewing a mockup, output:
## UX Review: [Screen Name]
### ✅ Passes
- Touch targets meet minimum size (44pt)
- Clear visual hierarchy with prominent CTA
- Follows macOS sidebar navigation pattern
### ⚠️ Warnings
- **Cognitive load:** 8 items in navigation, consider grouping
- **Contrast:** Subtitle text (#999) may be low contrast on white
### ❌ Issues
- **Touch target:** Settings icon is 32x32, needs 44x44 minimum
- **Error state:** No visible error handling for failed upload
### 💡 Recommendations
1. Increase settings icon to 44x44pt
2. Group navigation items into categories
3. Add error state mockup for upload failure
4. Consider adding keyboard shortcuts for power users
Can be called automatically after mockup creation:
/pencil-design-tools:mockup Login screen with email and password
/pencil-design-tools:ux-review
Or on existing design:
/pencil-design-tools:ux-review [nodeId or current selection]
npx claudepluginhub kjetilge/kjetil-claude-marketplace --plugin pencil-design-toolsAudits UI screens against Nielsen's heuristics and mobile UX best practices, prioritizing usability issues with remediation suggestions.
Reviews UX/UI with Nielsen's heuristics, WCAG 2.1 accessibility, keyboard and screen reader audits, user flow analysis, and form usability evaluation. Use before release or to assess accessibility compliance.
Evaluates UI designs using Nielsen's 10 Usability Heuristics and Norman's principles. Guides writing UX acceptance criteria and reviewing wireframes/mockups.