mcpField
U
ui_ux_pro_max

ui_ux_pro_max

github.com/krishnakanthb13デザイン・UI6647 回インストール17 週間前に更新
リポジトリ

ui_ux_pro_max について

ui_ux_pro_max は、Web アプリやモバイルアプリの UI/UX 作業向けデザインスキルです。検索可能なデザインデータと技術スタック別の指針を備え、優先度に基づく提案を行います。

主な機能

  1. 01理由付きのデザインシステム提案
  2. 02スタイル、配色、書体の検索
  3. 03UX ガイドラインとチャートタイプ
  4. 04複数スタック向け実装ガイド
  5. 05後から参照できるデザインシステム保存

活用シーン

  1. 01SaaS 製品の UI デザインシステム作成
  2. 02業界やスタイルに合う配色と書体の検索
  3. 03チャートやランディングページの設計案選び
  4. 04React や Vue などのスタック別指針の取得

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/krishnakanthb13/antigravity_global_skills --skill ui_ux_pro_max

インストール後、Claude Code で/ui_ux_pro_maxを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

data/
charts.csv
react-performance.csv
products.csv
colors.csv
icons.csv
landing.csv
styles.csv
web-interface.csv
typography.csv
ux-guidelines.csv
ui-reasoning.csv
data/stacks/
flutter.csv
jetpack-compose.csv
html-tailwind.csv
astro.csv
react-native.csv
nuxt-ui.csv
nextjs.csv
react.csv
nuxtjs.csv
shadcn.csv
svelte.csv
swiftui.csv
vue.csv
scripts/
core.py
design_system.py
search.py
test_solid.py

詳細

UI/UX Pro Max

Web アプリケーションとモバイルアプリケーション向けの包括的なデザインインテリジェンススキルです。13 の技術スタックにわたる 67 種類のスタイル、96 種類のカラーパレット、57 種類のフォントの組み合わせ、99 件の UX ガイドライン、25 種類のチャートを収録しています。優先度に基づくレコメンデーション機能を備えた、検索可能なデータベースです。

前提条件

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

python --version

Python がインストールされていない場合は、インストールします。

winget install Python.Python.3.12

このスキルの使い方

ユーザーから UI/UX に関する作業(デザイン、構築、作成、実装、レビュー、修正、改善)を依頼されたら、次のワークフローに従います。

Step 1: ユーザー要件を分析する

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

  • 製品タイプ:SaaS、eコマース、ポートフォリオ、ダッシュボード、ランディングページなど
  • スタイルのキーワード:ミニマル、遊び心のある、プロフェッショナル、エレガント、ダークモードなど
  • 業界:ヘルスケア、フィンテック、ゲーム、教育など
  • スタック:React、Vue、Next.js。指定がなければ html-tailwind を使用します
Step 2: デザインシステムを生成する(必須)

必ず --design-system から始めて、理由を含む包括的なレコメンデーションを取得します。

python "C:\Users\ADMIN\.gemini\antigravity\skills\ui_ux_pro_max\scripts\search.py" "<product_type> <industry> <keywords>" --design-system

プロジェクト名がわかっている場合は、任意で -p "Project Name" を追加できます。

このコマンドは次の処理を行います。

  1. 5 つのドメイン(製品、スタイル、カラー、ランディング、タイポグラフィ)を並行して検索します
  2. 推論ルールを適用して最適な候補を選びます
  3. パターン、スタイル、カラー、タイポグラフィ、エフェクトを含む完全なデザインシステムを返します
  4. 避けるべきアンチパターンも含みます

例:

python "C:\Users\ADMIN\.gemini\antigravity\skills\ui_ux_pro_max\scripts\search.py" "beauty spa wellness service" --design-system -p "Serenity Spa"
Step 2b: デザインシステムを永続化する(マスター+オーバーライドのパターン)

セッションをまたいで階層的に取得できるようにデザインシステムを保存するには、--persist を追加します。 注:現在の作業ディレクトリへの書き込み権限が必要です。

python "C:\Users\ADMIN\.gemini\antigravity\skills\ui_ux_pro_max\scripts\search.py" "<query>" --design-system --persist -p "Project Name"
Step 3: 詳細検索で補足する(必要に応じて)

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

python "C:\Users\ADMIN\.gemini\antigravity\skills\ui_ux_pro_max\scripts\search.py" "<keyword>" --domain <domain>

詳細検索を使用する場面:

必要な情報ドメイン例
スタイルの選択肢を増やす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"
Step 4: スタックのガイドライン(デフォルト:html-tailwind)

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

python "C:\Users\ADMIN\.gemini\antigravity\skills\ui_ux_pro_max\scripts\search.py" "<keyword>" --stack html-tailwind

利用可能なスタック:html-tailwind、react、nextjs、vue、svelte、swiftui、react-native、flutter、shadcn、jetpack-compose


検索リファレンス

利用可能なドメイン
ドメイン用途キーワードの例
product製品タイプのレコメンデーションSaaS、eコマース、ポートフォリオ、ヘルスケア、美容、サービス
styleUI のスタイル、カラー、エフェクトグラスモーフィズム、ミニマリズム、ダークモード、ブルータリズム
typographyフォントの組み合わせ、Google Fontsエレガント、遊び心のある、プロフェッショナル、モダン
color製品タイプ別のカラーパレットsaas、ecommerce、healthcare、beauty、fintech、service
landingページ構成、CTA 戦略ヒーロー、ヒーロー中心、推薦文、価格設定、ソーシャルプルーフ
chartチャートの種類、ライブラリのレコメンデーショントレンド、比較、タイムライン、ファネル、円グラフ
uxベストプラクティス、アンチパターンアニメーション、アクセシビリティ、z-index、読み込み
reactReact/Next.js のパフォーマンスウォーターフォール、バンドル、サスペンス、メモ、再レンダリング、キャッシュ
webWeb インターフェースのガイドラインaria、フォーカス、キーボード、セマンティック、仮想化
promptAI プロンプト、CSS キーワード(スタイル名)
利用可能なスタック(一部)

html-tailwind、react、nextjs、vue、svelte、swiftui、react-native、flutter、shadcn、jetpack-compose


より良い結果を得るためのヒント

  1. キーワードを具体的にする - 「healthcare SaaS dashboard」>「app」
  2. 何度も検索する - キーワードを変えると、異なる知見が見つかります
  3. ドメインを組み合わせる - スタイル+タイポグラフィ+カラー=完全なデザインシステム
  4. UX を必ず確認する - よくある問題を見つけるために、「animation」、「z-index」、「accessibility」で検索します
  5. stack フラグを使う - 実装に即したベストプラクティスを取得できます

引き継ぎと統合(上級)

完全なデザインシステムを生成した後:

  1. CSS 変数:カラーパレットとタイポグラフィを、プロジェクトのグローバルスタイルシートで標準の CSS Custom Properties(例::root { --primary: #3B82F6; })にすぐに変換します。
  2. コンポーネントの抽象化:繰り返し使われるパターン(例:「Glassmorphism Card」)を特定し、ファイル全体でユーティリティクラスを繰り返し適用するのではなく、再利用可能なコンポーネントを構築します。
  3. テーマのオーバーライド:ユーザープロジェクトがダークモードに対応している場合は、@media (prefers-color-scheme: dark) または .dark クラスブロック内で、反転したパレットを明示的に生成します。

コメント