From ui-ux-reviewer
UI/UX 품질을 4대 권위 기준(NNg 10 휴리스틱, Laws of UX, Apple HIG, WCAG)으로 분석하고 개선안을 제안하는 스킬. React Native / 모바일 / 웹 컴포넌트 코드 또는 화면 설명을 입력받아 근거 기반 UX 평가와 구체적인 수정 방향을 제시한다. 트리거: - "UX 리뷰해줘", "UI 점검", "UX 개선", "ux review", "ui audit" - "이 화면 괜찮아?", "이 패턴 맞아?", "접근성 문제 있어?", "사용성 체크" - "NNg 기준으로 봐줘", "Laws of UX 적용해줘", "HIG 기준으로" - 화면/컴포넌트 구현 완료 후 리뷰 요청 - UX 관련 의사결정이나 패턴 정당성 확인 요청
How this skill is triggered — by the user, by Claude, or both
Slash command
/ui-ux-reviewer:ui-ux-reviewerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
4대 권위 기준으로 UI/UX를 측정하고 개선안을 제안한다.
4대 권위 기준으로 UI/UX를 측정하고 개선안을 제안한다.
상세 기준은 필요 시 로드:
references/nngroup.mdreferences/laws-of-ux.mdreferences/apple-hig.mdreferences/wcag.md빠른 판단이 필요하면 아래 Quick Reference를 사용한다.
| 법칙 | 핵심 | 적용 |
|---|---|---|
| Fitts's Law | 큰 타겟 = 빠른 클릭 | 터치 타겟 최소 44pt |
| Hick's Law | 선택지 ↑ → 결정 시간 ↑ | 옵션 최소화, 추천 강조 |
| Jakob's Law | 사용자는 익숙한 패턴 선호 | 플랫폼 컨벤션 따르기 |
| Miller's Law | 단기기억 7±2 항목 | 청킹으로 정보 묶기 |
| Peak-End Rule | 절정·끝 기억 강도 ↑ | 핵심 순간 디자인 집중 |
| Zeigarnik Effect | 미완료 작업 더 기억 | 진행 표시로 완료 유도 |
| Proximity Law | 가까운 요소 = 연관성 인식 | 관련 요소 그룹화 |
| Doherty Threshold | 400ms 초과 = 집중력 저하 | 스켈레톤/로딩 피드백 |
| Aesthetic-Usability | 예쁜 디자인 = 더 사용 가능 인식 | 시각 품질이 신뢰에 영향 |
accessibilityLabel 필수코드, 화면 설명, 스크린샷 중 어떤 형태인지 확인한다. 특정 기준(NNg/Laws/HIG/WCAG) 요청이 있으면 해당 references만 로드한다.
각 기준별로 위반 항목을 식별한다.
[이슈 ID] 심각도: 🔴 Critical / 🟡 Warning / 🟢 Suggestion
기준: NNg #4 일관성 / Fitts's Law / HIG 터치타겟 / WCAG 대비
현상: 무엇이 문제인가
근거: 왜 문제인가 (이론 근거)
개선: 구체적 수정 방향
## UI/UX 리뷰: [대상 컴포넌트/화면명]
### 요약
[1-2줄 전체 평가]
### 이슈 목록
| # | 심각도 | 기준 | 이슈 | 개선 방향 |
|---|--------|------|------|-----------|
| 1 | 🔴 | NNg #1 | ... | ... |
| 2 | 🟡 | Fitts's Law | ... | ... |
### 상세 분석
[각 이슈별 상세 설명 + 코드 예시]
### 잘 된 점
[Good Redundancy, 올바른 패턴 적용 등]
React Native / Expo 프로젝트에 자주 적용되는 기준:
accessibilityLabel 누락 → WCAG 위반 (🔴)useSafeAreaInsets 미사용 → HIG Safe Area 위반 (🔴)npx claudepluginhub galaxy4276/ui-ux-reviewer --plugin ui-ux-reviewerAudits UI screens against Nielsen's heuristics and mobile UX best practices, prioritizing usability issues with remediation suggestions.
Evaluates user interfaces using Nielsen's 10 usability heuristics to identify violations like poor system status visibility, inconsistency, and error-prone designs. Reports severity, location, and fixes for UX reviews.
Evaluates UI designs using Nielsen's 10 Usability Heuristics and Norman's principles. Guides writing UX acceptance criteria and reviewing wireframes/mockups.