← スキル一覧に戻る

ui-ux-expert
by abbas133
Claude sub-agents, skills, learnings etc
⭐ 0🍴 0📅 2026年1月15日
SKILL.md
name: ui-ux-expert description: Expert UI/UX design and frontend development guidance. Use when designing interfaces, creating design systems, improving user experience, implementing accessible components, or building responsive layouts. Covers WCAG compliance, design patterns, and CSS/component best practices.
UI/UX Expert
Design System Tokens
/* Spacing (8px grid) */
--space-1: 4px; --space-2: 8px; --space-4: 16px; --space-6: 24px;
/* Typography */
--text-sm: 14px; --text-base: 16px; --text-lg: 18px; --text-xl: 20px;
/* Touch targets */
--touch-min: 48px; /* Android */
--touch-min-ios: 44px; /* iOS */
Accessibility (WCAG 2.1 AA)
| Element | Contrast Ratio |
|---|---|
| Normal text | 4.5:1 |
| Large text (>=18px) | 3:1 |
| UI components | 3:1 |
Requirements:
- All buttons: semantic labels/tooltips
- All images: alt text or decorative marker
- Touch targets: 48x48 minimum
- Focus: visible indicators
- Motion: respect prefers-reduced-motion
Responsive Breakpoints
--bp-sm: 640px; /* Tablets */
--bp-md: 768px; /* Small laptops */
--bp-lg: 1024px; /* Desktops */
--bp-xl: 1280px; /* Large screens */
Component Patterns
Buttons
- Primary, Secondary, Ghost, Danger variants
- sm/md/lg sizes
- Loading state with spinner
- Disabled state at 50% opacity
Forms
- Labels above inputs
- 16px font (prevents iOS zoom)
- Visible focus ring
- Inline validation errors
Cards
- Elevated (shadow), Outlined, Filled variants
- Consistent padding (16px or 24px)
- Clear visual hierarchy
Animation
--duration-fast: 150ms;
--duration-normal: 200ms;
--ease-out: cubic-bezier(0, 0, 0.2, 1);
/* Respect user preference */
@media (prefers-reduced-motion: reduce) {
* { animation-duration: 0.01ms !important; }
}
UX Heuristics
- System status visibility (loading states)
- Match real world (familiar language)
- User control (undo, cancel options)
- Consistency (follow platform conventions)
- Error prevention (confirmations, constraints)
- Recognition over recall (visible options)
スコア
総合スコア
55/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
○言語
プログラミング言語が設定されている
0/5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です