skills/ux-review/SKILL.md
Multi-perspective UX review combining usability heuristics, WCAG accessibility checks, and interaction design analysis. Use when reviewing UI components before release, evaluating user flows for usability issues, conducting design critiques, or auditing accessibility compliance.
npx skillsauth add nickcrew/claude-ctx-plugin ux-reviewInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Comprehensive user experience review that coordinates usability, accessibility, and interaction design perspectives for thorough analysis of components, flows, or features.
ui-design-aesthetics insteadAnswer these questions before reviewing:
Evaluate the interface against each heuristic:
| Heuristic | Check | |-----------|-------| | Visibility of system status | Does the user always know what's happening? | | Match with real world | Does it use familiar language and concepts? | | User control and freedom | Can users undo, go back, escape? | | Consistency and standards | Does it follow platform conventions? | | Error prevention | Are mistakes prevented before they happen? | | Recognition over recall | Is information visible rather than memorized? | | Flexibility and efficiency | Are there shortcuts for expert users? | | Aesthetic and minimalist design | Is every element necessary? | | Error recovery | Are error messages helpful and actionable? | | Help and documentation | Is guidance available when needed? |
<!-- Example: Accessible button with proper ARIA -->
<button aria-label="Close dialog" aria-describedby="close-hint">
<svg aria-hidden="true"><!-- icon --></svg>
</button>
<span id="close-hint" class="sr-only">Press Escape to close</span>
Categorize every finding:
| Priority | Criteria | Action | |----------|----------|--------| | Critical | Blocks usability or fails WCAG AA | Must fix before release | | High | Significantly degrades experience | Fix in current sprint | | Enhancement | Improves delight and efficiency | Backlog for next iteration | | Future | Long-term improvements | Track in roadmap |
## UX Review: [Component/Flow Name]
### Summary
[2-3 sentence executive summary]
### Critical Issues
- [ ] Issue 1: [Description, impact, WCAG criterion if applicable]
- [ ] Issue 2: [Description, impact]
### Recommendations by Category
#### Usability
| Finding | Impact | Recommendation |
|---------|--------|----------------|
| [Issue] | High/Med/Low | [Fix] |
#### Accessibility
| Finding | WCAG Criterion | Recommendation |
|---------|----------------|----------------|
| [Issue] | [2.x.x Level] | [Fix] |
#### Interaction Design
| Finding | Impact | Recommendation |
|---------|--------|----------------|
| [Issue] | High/Med/Low | [Fix] |
### Next Steps
1. Create issues for critical findings
2. Add accessibility requirements to acceptance criteria
3. Schedule follow-up review after fixes
Use --focus to narrow the review scope:
--focus=ux: User flow mapping, task efficiency, error recovery, learnability--focus=a11y: WCAG 2.1 AA audit, keyboard nav, screen reader, contrast, focus management--focus=interaction: State coverage, feedback timing, micro-interactions, animation reviewtesting
Use when creating new skills, editing existing skills, or verifying skills work before deployment - applies TDD to process documentation by testing with subagents before writing, iterating until bulletproof against rationalization
testing
Comprehensive security assessment and remediation. Use for security reviews, compliance checks, vulnerability assessments.
research
Systematic performance analysis and optimization. Use when things are slow, need optimization, or preparing for scale.
development
Complete feature development workflow from design to deployment. Use when implementing new features or functionality.