スキル一覧に戻る
abbas133

ui-ux-expert

by abbas133

Claude sub-agents, skills, learnings etc

0🍴 0📅 2026年1月15日
GitHubで見るManusで実行

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)

ElementContrast Ratio
Normal text4.5:1
Large text (>=18px)3:1
UI components3: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

  1. System status visibility (loading states)
  2. Match real world (familiar language)
  3. User control (undo, cancel options)
  4. Consistency (follow platform conventions)
  5. Error prevention (confirmations, constraints)
  6. 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

レビュー

💬

レビュー機能は近日公開予定です