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 관련 의사결정이나 패턴 정당성 확인 요청
npx claudepluginhub galaxy4276/ui-ux-reviewer --plugin ui-ux-reviewerThis skill uses the workspace's default tool permissions.
4대 권위 기준으로 UI/UX를 측정하고 개선안을 제안한다.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
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 위반 (🔴)