jpskill.com
💬 コミュニケーション コミュニティ 🟡 少し慣れが必要 👤 ライター・マーケ・広報

💬 UIUXプロMax

ui-ux-pro-max

多様なデザインスタイルと技術スタックを駆使し、ウェブサイトからモバイルアプリまでUI/UXの企画・設計・実装・改善を総合的に支援するSkill。

⏱ Slack絵文字GIF制作 1時間 → 5分

📺 まず動画で見る(YouTube)

▶ 【最新版】Claude(クロード)完全解説!20以上の便利機能をこの動画1本で全て解説 ↗

※ jpskill.com 編集部が参考用に選んだ動画です。動画の内容と Skill の挙動は厳密には一致しないことがあります。

📜 元の英語説明(参考)

UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 9 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient. Integrations: shadcn/ui MCP for component search and examples.

🇯🇵 日本人クリエイター向け解説

一言でいうと

多様なデザインスタイルと技術スタックを駆使し、ウェブサイトからモバイルアプリまでUI/UXの企画・設計・実装・改善を総合的に支援するSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o ui-ux-pro-max.zip https://jpskill.com/download/277.zip && unzip -o ui-ux-pro-max.zip && rm ui-ux-pro-max.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/277.zip -OutFile "$d\ui-ux-pro-max.zip"; Expand-Archive "$d\ui-ux-pro-max.zip" -DestinationPath $d -Force; ri "$d\ui-ux-pro-max.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して ui-ux-pro-max.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → ui-ux-pro-max フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-17
取得日時
2026-05-17
同梱ファイル
4

💬 こう話しかけるだけ — サンプルプロンプト

  • ui-ux-pro-max で、自社の新サービスを紹介する記事を書いて
  • ui-ux-pro-max で、SNS投稿用に短く言い直して
  • ui-ux-pro-max を使って、過去の記事を最新版にアップデート

これをClaude Code に貼るだけで、このSkillが自動発動します。

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

[スキル名] ui-ux-pro-max

UI/UX Pro Max - デザインインテリジェンス

ウェブおよびモバイルアプリケーション向けの包括的なデザインガイドです。50以上のスタイル、97のカラーパレット、57のフォントペアリング、99のUXガイドライン、9つのテクノロジースタックにわたる25のチャートタイプが含まれています。優先度に基づいた推奨事項を提供する検索可能なデータベースです。

適用するタイミング

以下の状況でこれらのガイドラインを参照してください。

  • 新しいUIコンポーネントやページをデザインするとき
  • カラーパレットやタイポグラフィを選択するとき
  • UXの問題がないかコードをレビューするとき
  • ランディングページやダッシュボードを構築するとき
  • アクセシビリティ要件を実装するとき

優先度別ルールカテゴリ

優先度 カテゴリ 影響度 ドメイン
1 アクセシビリティ CRITICAL ux
2 タッチ&インタラクション CRITICAL ux
3 パフォーマンス HIGH ux
4 レイアウト&レスポンシブ HIGH ux
5 タイポグラフィ&カラー MEDIUM typography, color
6 アニメーション MEDIUM ux
7 スタイル選択 MEDIUM style, product
8 チャート&データ LOW chart

クイックリファレンス

1. アクセシビリティ (CRITICAL)

  • color-contrast - 通常のテキストで最低4.5:1の比率
  • focus-states - インタラクティブ要素に視認可能なフォーカスリング
  • alt-text - 意味のある画像には説明的な代替テキスト
  • aria-labels - アイコンのみのボタンにはaria-label
  • keyboard-nav - タブ順序は視覚的な順序と一致
  • form-labels - for属性を持つlabelを使用

2. タッチ&インタラクション (CRITICAL)

  • touch-target-size - 最低44x44pxのタッチターゲット
  • hover-vs-tap - 主要なインタラクションにはクリック/タップを使用
  • loading-buttons - 非同期操作中はボタンを無効化
  • error-feedback - 問題の近くに明確なエラーメッセージ
  • cursor-pointer - クリック可能な要素にcursor-pointerを追加

3. パフォーマンス (HIGH)

  • image-optimization - WebP、srcset、遅延読み込みを使用
  • reduced-motion - prefers-reduced-motionを確認
  • content-jumping - 非同期コンテンツのためにスペースを確保

4. レイアウト&レスポンシブ (HIGH)

  • viewport-meta - width=device-width initial-scale=1
  • readable-font-size - モバイルでは本文テキストを最低16px
  • horizontal-scroll - コンテンツがビューポート幅に収まるようにする
  • z-index-management - z-indexスケールを定義 (10, 20, 30, 50)

5. タイポグラフィ&カラー (MEDIUM)

  • line-height - 本文テキストには1.5-1.75を使用
  • line-length - 1行あたり65-75文字に制限
  • font-pairing - 見出し/本文フォントの個性を合わせる

6. アニメーション (MEDIUM)

  • duration-timing - マイクロインタラクションには150-300msを使用
  • transform-performance - width/heightではなくtransform/opacityを使用
  • loading-states - スケルトンスクリーンまたはスピナー

7. スタイル選択 (MEDIUM)

  • style-match - スタイルを製品タイプに合わせる
  • consistency - すべてのページで同じスタイルを使用
  • no-emoji-icons - 絵文字ではなくSVGアイコンを使用

8. チャート&データ (LOW)

  • chart-type - チャートタイプをデータタイプに合わせる
  • color-guidance - アクセシブルなカラーパレットを使用
  • data-table - アクセシビリティのためにテーブルの代替手段を提供

使用方法

以下のCLIツールを使用して特定のドメインを検索してください。


前提条件

Pythonがインストールされているか確認してください。

python3 --version || python --version

Pythonがインストールされていない場合は、ユーザーのOSに基づいてインストールしてください。

macOS:

brew install python3

Ubuntu/Debian:

sudo apt update && sudo apt install python3

Windows:

winget install Python.Python.3.12

このスキルを使用する方法

ユーザーがUI/UX作業(デザイン、構築、作成、実装、レビュー、修正、改善)を要求した場合、以下のワークフローに従ってください。

ステップ1: ユーザー要件の分析

ユーザーの要求から重要な情報を抽出します。

  • 製品タイプ: SaaS、eコマース、ポートフォリオ、ダッシュボード、ランディングページなど
  • スタイルキーワード: ミニマル、遊び心のある、プロフェッショナル、エレガント、ダークモードなど
  • 業界: ヘルスケア、フィンテック、ゲーム、教育など
  • スタック: React、Vue、Next.js、またはデフォルトでhtml-tailwind

ステップ2: デザインシステムの生成 (必須)

常に--design-systemから開始して、理由付けを含む包括的な推奨事項を取得してください。

python3 .claude/skills/ui-ux-pro-max/scripts/search.py "<product_type> <industry> <keywords>" --design-system [-p "Project Name"]

このコマンドは以下のことを行います。

  1. 5つのドメイン(product、style、color、landing、typography)を並行して検索します。
  2. ui-reasoning.csvの理由付けルールを適用して最適な一致を選択します。
  3. 完全なデザインシステム(パターン、スタイル、色、タイポグラフィ、エフェクト)を返します。
  4. 避けるべきアンチパターンも含まれます。

例:

python3 .claude/skills/ui-ux-pro-max/scripts/search.py "beauty spa wellness service" --design-system -p "Serenity Spa"

ステップ3: 詳細検索による補足 (必要に応じて)

デザインシステムを取得した後、ドメイン検索を使用して追加の詳細を取得します。

python3 .claude/skills/ui-ux-pro-max/scripts/search.py "<keyword>" --domain <domain> [-n <max_results>]

詳細検索を使用するタイミング:

必要性 ドメイン
より多くのスタイルオプション style --domain style "glassmorphism dark"
チャートの推奨事項 chart --domain chart "real-time dashboard"
UXのベストプラクティス ux --domain ux "animation accessibility"
代替フォント typography --domain typography "elegant luxury"
ランディングページの構造 landing --domain landing "hero social-proof"

ステップ4: スタックガイドライン (デフォルト: html-tailwind)

実装固有のベストプラクティスを取得します。ユーザーがスタックを指定しない場合、デフォルトでhtml-tailwindを使用します。

python3 .claude/skills/ui-ux-pro-max/scripts/search.py "<keyword>" --stack html-tailwind

利用可能なスタック: html-tailwindreactnextjsvuesvelteswiftuireact-nativefluttershadcn


検索リファレンス

利用可能なドメイン

ドメイン 用途 例のキーワード
product 製品
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

UI/UX Pro Max - Design Intelligence

Comprehensive design guide for web and mobile applications. Contains 50+ styles, 97 color palettes, 57 font pairings, 99 UX guidelines, and 25 chart types across 9 technology stacks. Searchable database with priority-based recommendations.

When to Apply

Reference these guidelines when:

  • Designing new UI components or pages
  • Choosing color palettes and typography
  • Reviewing code for UX issues
  • Building landing pages or dashboards
  • Implementing accessibility requirements

Rule Categories by Priority

Priority Category Impact Domain
1 Accessibility CRITICAL ux
2 Touch & Interaction CRITICAL ux
3 Performance HIGH ux
4 Layout & Responsive HIGH ux
5 Typography & Color MEDIUM typography, color
6 Animation MEDIUM ux
7 Style Selection MEDIUM style, product
8 Charts & Data LOW chart

Quick Reference

1. Accessibility (CRITICAL)

  • color-contrast - Minimum 4.5:1 ratio for normal text
  • focus-states - Visible focus rings on interactive elements
  • alt-text - Descriptive alt text for meaningful images
  • aria-labels - aria-label for icon-only buttons
  • keyboard-nav - Tab order matches visual order
  • form-labels - Use label with for attribute

2. Touch & Interaction (CRITICAL)

  • touch-target-size - Minimum 44x44px touch targets
  • hover-vs-tap - Use click/tap for primary interactions
  • loading-buttons - Disable button during async operations
  • error-feedback - Clear error messages near problem
  • cursor-pointer - Add cursor-pointer to clickable elements

3. Performance (HIGH)

  • image-optimization - Use WebP, srcset, lazy loading
  • reduced-motion - Check prefers-reduced-motion
  • content-jumping - Reserve space for async content

4. Layout & Responsive (HIGH)

  • viewport-meta - width=device-width initial-scale=1
  • readable-font-size - Minimum 16px body text on mobile
  • horizontal-scroll - Ensure content fits viewport width
  • z-index-management - Define z-index scale (10, 20, 30, 50)

5. Typography & Color (MEDIUM)

  • line-height - Use 1.5-1.75 for body text
  • line-length - Limit to 65-75 characters per line
  • font-pairing - Match heading/body font personalities

6. Animation (MEDIUM)

  • duration-timing - Use 150-300ms for micro-interactions
  • transform-performance - Use transform/opacity, not width/height
  • loading-states - Skeleton screens or spinners

7. Style Selection (MEDIUM)

  • style-match - Match style to product type
  • consistency - Use same style across all pages
  • no-emoji-icons - Use SVG icons, not emojis

8. Charts & Data (LOW)

  • chart-type - Match chart type to data type
  • color-guidance - Use accessible color palettes
  • data-table - Provide table alternative for accessibility

How to Use

Search specific domains using the CLI tool below.


Prerequisites

Check if Python is installed:

python3 --version || python --version

If Python is not installed, install it based on user's OS:

macOS:

brew install python3

Ubuntu/Debian:

sudo apt update && sudo apt install python3

Windows:

winget install Python.Python.3.12

How to Use This Skill

When user requests UI/UX work (design, build, create, implement, review, fix, improve), follow this workflow:

Step 1: Analyze User Requirements

Extract key information from user request:

  • Product type: SaaS, e-commerce, portfolio, dashboard, landing page, etc.
  • Style keywords: minimal, playful, professional, elegant, dark mode, etc.
  • Industry: healthcare, fintech, gaming, education, etc.
  • Stack: React, Vue, Next.js, or default to html-tailwind

Step 2: Generate Design System (REQUIRED)

Always start with --design-system to get comprehensive recommendations with reasoning:

python3 .claude/skills/ui-ux-pro-max/scripts/search.py "<product_type> <industry> <keywords>" --design-system [-p "Project Name"]

This command:

  1. Searches 5 domains in parallel (product, style, color, landing, typography)
  2. Applies reasoning rules from ui-reasoning.csv to select best matches
  3. Returns complete design system: pattern, style, colors, typography, effects
  4. Includes anti-patterns to avoid

Example:

python3 .claude/skills/ui-ux-pro-max/scripts/search.py "beauty spa wellness service" --design-system -p "Serenity Spa"

Step 3: Supplement with Detailed Searches (as needed)

After getting the design system, use domain searches to get additional details:

python3 .claude/skills/ui-ux-pro-max/scripts/search.py "<keyword>" --domain <domain> [-n <max_results>]

When to use detailed searches:

Need Domain Example
More style options style --domain style "glassmorphism dark"
Chart recommendations chart --domain chart "real-time dashboard"
UX best practices ux --domain ux "animation accessibility"
Alternative fonts typography --domain typography "elegant luxury"
Landing structure landing --domain landing "hero social-proof"

Step 4: Stack Guidelines (Default: html-tailwind)

Get implementation-specific best practices. If user doesn't specify a stack, default to html-tailwind.

python3 .claude/skills/ui-ux-pro-max/scripts/search.py "<keyword>" --stack html-tailwind

Available stacks: html-tailwind, react, nextjs, vue, svelte, swiftui, react-native, flutter, shadcn


Search Reference

Available Domains

Domain Use For Example Keywords
product Product type recommendations SaaS, e-commerce, portfolio, healthcare, beauty, service
style UI styles, colors, effects glassmorphism, minimalism, dark mode, brutalism
typography Font pairings, Google Fonts elegant, playful, professional, modern
color Color palettes by product type saas, ecommerce, healthcare, beauty, fintech, service
landing Page structure, CTA strategies hero, hero-centric, testimonial, pricing, social-proof
chart Chart types, library recommendations trend, comparison, timeline, funnel, pie
ux Best practices, anti-patterns animation, accessibility, z-index, loading
react React/Next.js performance waterfall, bundle, suspense, memo, rerender, cache
web Web interface guidelines aria, focus, keyboard, semantic, virtualize
prompt AI prompts, CSS keywords (style name)

Available Stacks

Stack Focus
html-tailwind Tailwind utilities, responsive, a11y (DEFAULT)
react State, hooks, performance, patterns
nextjs SSR, routing, images, API routes
vue Composition API, Pinia, Vue Router
svelte Runes, stores, SvelteKit
swiftui Views, State, Navigation, Animation
react-native Components, Navigation, Lists
flutter Widgets, State, Layout, Theming
shadcn shadcn/ui components, theming, forms, patterns

Example Workflow

User request: "Làm landing page cho dịch vụ chăm sóc da chuyên nghiệp"

Step 1: Analyze Requirements

  • Product type: Beauty/Spa service
  • Style keywords: elegant, professional, soft
  • Industry: Beauty/Wellness
  • Stack: html-tailwind (default)

Step 2: Generate Design System (REQUIRED)

python3 .claude/skills/ui-ux-pro-max/scripts/search.py "beauty spa wellness service elegant" --design-system -p "Serenity Spa"

Output: Complete design system with pattern, style, colors, typography, effects, and anti-patterns.

Step 3: Supplement with Detailed Searches (as needed)

# Get UX guidelines for animation and accessibility
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "animation accessibility" --domain ux

# Get alternative typography options if needed
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "elegant luxury serif" --domain typography

Step 4: Stack Guidelines

python3 .claude/skills/ui-ux-pro-max/scripts/search.py "layout responsive form" --stack html-tailwind

Then: Synthesize design system + detailed searches and implement the design.


Output Formats

The --design-system flag supports two output formats:

# ASCII box (default) - best for terminal display
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "fintech crypto" --design-system

# Markdown - best for documentation
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "fintech crypto" --design-system -f markdown

Tips for Better Results

  1. Be specific with keywords - "healthcare SaaS dashboard" > "app"
  2. Search multiple times - Different keywords reveal different insights
  3. Combine domains - Style + Typography + Color = Complete design system
  4. Always check UX - Search "animation", "z-index", "accessibility" for common issues
  5. Use stack flag - Get implementation-specific best practices
  6. Iterate - If first search doesn't match, try different keywords

Common Rules for Professional UI

These are frequently overlooked issues that make UI look unprofessional:

Icons & Visual Elements

Rule Do Don't
No emoji icons Use SVG icons (Heroicons, Lucide, Simple Icons) Use emojis like 🎨 🚀 ⚙️ as UI icons
Stable hover states Use color/opacity transitions on hover Use scale transforms that shift layout
Correct brand logos Research official SVG from Simple Icons Guess or use incorrect logo paths
Consistent icon sizing Use fixed viewBox (24x24) with w-6 h-6 Mix different icon sizes randomly

Interaction & Cursor

Rule Do Don't
Cursor pointer Add cursor-pointer to all clickable/hoverable cards Leave default cursor on interactive elements
Hover feedback Provide visual feedback (color, shadow, border) No indication element is interactive
Smooth transitions Use transition-colors duration-200 Instant state changes or too slow (>500ms)

Light/Dark Mode Contrast

Rule Do Don't
Glass card light mode Use bg-white/80 or higher opacity Use bg-white/10 (too transparent)
Text contrast light Use #0F172A (slate-900) for text Use #94A3B8 (slate-400) for body text
Muted text light Use #475569 (slate-600) minimum Use gray-400 or lighter
Border visibility Use border-gray-200 in light mode Use border-white/10 (invisible)

Layout & Spacing

Rule Do Don't
Floating navbar Add top-4 left-4 right-4 spacing Stick navbar to top-0 left-0 right-0
Content padding Account for fixed navbar height Let content hide behind fixed elements
Consistent max-width Use same max-w-6xl or max-w-7xl Mix different container widths

Pre-Delivery Checklist

Before delivering UI code, verify these items:

Visual Quality

  • [ ] No emojis used as icons (use SVG instead)
  • [ ] All icons from consistent icon set (Heroicons/Lucide)
  • [ ] Brand logos are correct (verified from Simple Icons)
  • [ ] Hover states don't cause layout shift
  • [ ] Use theme colors directly (bg-primary) not var() wrapper

Interaction

  • [ ] All clickable elements have cursor-pointer
  • [ ] Hover states provide clear visual feedback
  • [ ] Transitions are smooth (150-300ms)
  • [ ] Focus states visible for keyboard navigation

Light/Dark Mode

  • [ ] Light mode text has sufficient contrast (4.5:1 minimum)
  • [ ] Glass/transparent elements visible in light mode
  • [ ] Borders visible in both modes
  • [ ] Test both modes before delivery

Layout

  • [ ] Floating elements have proper spacing from edges
  • [ ] No content hidden behind fixed navbars
  • [ ] Responsive at 375px, 768px, 1024px, 1440px
  • [ ] No horizontal scroll on mobile

Accessibility

  • [ ] All images have alt text
  • [ ] Form inputs have labels
  • [ ] Color is not the only indicator
  • [ ] prefers-reduced-motion respected

同梱ファイル

※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。