Agent Skills by ALSEL
Anthropic Claudeデザイン・クリエイティブ⭐ リポ 0品質スコア 50/100

ui-ux-pro-max

UI/UXデザインに関するあらゆる要求に対応するスキルです。スタイル、カラーパレット、フォント選定、UXガイドライン、チャート種別の選択から、アクセシビリティや高パフォーマンスを考慮した実装まで、対応スタック全般をカバーします。「デザイン」「UI」「UX」「カラーパレット」「タイポグラフィ」「アクセシビリティ」「レスポンシブデザイン」「スタイルガイド」などのキーワードが登場した際、またはユーザー向け画面の構築時にトリガーされます。

description の原文を見る

> Use when the user needs full UI/UX design intelligence — styles, palettes, fonts, UX guidelines, chart selection, and accessible, performant implementation across any supported stack. Triggers: user says "design", "UI", "UX", "color palette", "typography", "accessibility", "responsive design", "chart type", "style guide", building any user-facing interface.

SKILL.md 本文

UI/UX Pro Max

概要

デザイン専門知識とエンジニアリング精度を組み合わせた、包括的なUI/UXデザイン知能システムです。このスキルは、スタイル選択、カラーパレット、タイポグラフィ、UXヒューリスティック、データビジュアライゼーション、マルチスタック実装をカバーする、本番環境対応のガイダンスを提供します。すべての推奨事項は厳密な優先度階層を通してフィルタリングされ、アクセシビリティとパフォーマンスが美しさのために決して犠牲にされないことを保証します。

フェーズ 1: 要件の洗い出し

  1. 製品タイプとターゲットオーディエンスを特定する
  2. プラットフォーム(Web、モバイル、デスクトップ)を決定する
  3. 既存のブランドガイドラインまたはデザインシステムを評価する
  4. アクセシビリティ要件を定義する
  5. パフォーマンスバジェットを設定する

STOP — デザイン推奨を行う前に、要件をユーザーと確認してください。

優先度階層(変更不可の順序)

これらの優先度をスキップ、または順序を変更しないでください。アクセシビリティは常に最優先です。

  1. アクセシビリティ — WCAG 2.1 AA以上、AAA推奨
    • コントラスト比: 通常テキスト 4.5:1、大きいテキスト 3:1
    • キーボードナビゲーション: すべてのインタラクティブ要素がフォーカス可能、ビジブルフォーカスリング
    • テキスト以外のコントロールすべてにARIAラベルを付与
    • 動的コンテンツのスクリーンリーダー告知
    • 減速モーション: prefers-reduced-motion を尊重
  2. タッチターゲット — 最小 44x44px(Apple HIG / WCAG 2.5.5)
    • ターゲット間隔: 最小 8px
    • クリック可能な領域はパディングで視覚的範囲を超えることがあります
  3. パフォーマンス
    • 画像: WebP with AVIF フォールバック、スクロール下部の遅延読み込み
    • CLS < 0.1, LCP < 2.5s, FID < 100ms
    • フォント読み込み: font-display: swap、重要フォントのプリロード
    • バンドル: ルートのコード分割、未使用コンポーネントのツリーシェイク
  4. スタイル — 1-3が満たされた後のみ適用
  5. レイアウト — 構成とスペーシングは最後に適用

フェーズ 2: スタイル選択

STOP — 実装に進む前に、根拠とともにスタイル推奨を提示してください。

スタイル選択決定表

コンテキスト推奨スタイル理由
SaaS ダッシュボードミニマリズム、スイス、Material 3クリーン、データ中心、プロフェッショナル
ポートフォリオブルータリズム、マキシマリズム、グラスモーフィズム表現的、記憶に残る
Eコマースクリーン、Material 3、スイス信頼、明確性、コンバージョン
モバイルアプリMaterial 3、ニューモーフィズム、ミニマリズムネイティブ感、親指操作フレンドリー
ランディングページグラスモーフィズム、ネオブルータリズム、ジャパンディビジュアルインパクト、ヒーロー焦点
エンタープライズ/B2Bスイスデザイン、ミニマリズム権威、情報密度
クリエイティブエージェンシーマキシマリズム、ブルータリズム、サイバーパンクユニークさ、ポートフォリオ展示
ヘルス/ウェルネスジャパンディ、ミニマリズム落ち着き、信頼性
ファイナンススイス、Material 3保守的、プロフェッショナル
キッズ/ファミリークレイモーフィズム、マキシマリズム遊び心、引き付け

スタイル参照(主要カテゴリ)

ガラスと透明性:

  • グラスモーフィズム: backdrop-filter: blur(10px)、半透明背景、微妙なボーダー
  • フロストガラス: より強いぼかし(20px以上)、低い不透明度、ビジーな背景で機能
  • アクリル(Fluent Design): ノイズテクスチャオーバーレイ + ぼかし

ミニマルと清潔:

  • ミニマリズム: 最大ホワイトスペース、単一アクセントカラー、限定要素数
  • スイスデザイン: グリッドベース、Helvetica/Grotesk、非対称バランス
  • ジャパンディ: ウォームニュートラル、有機形状、隠れた複雑性

大胆で表現的:

  • ブルータリズム: 生のさらされた構造、システムフォント、ハードなボーダー、border-radius なし
  • ネオブルータリズム: ブルータリズム + 明るいアクセントカラー + ドロップシャドウ
  • マキシマリズム: レイヤードテクスチャ、混合フォント、情報密度

深さと立体感:

  • ニューモーフィズム: 同色背景の柔らかい内側/外側シャドウ
  • Material Design 3: エレベーショントークン、トーンサーフェス、ダイナミックカラー
  • クレイモーフィズム: 膨らんだ3D外観、パステルカラー、内側シャドウ

暗くて雰囲気的:

  • ダークモード: OLED対応(#000背景)、薄めのプライマリ、低い明るさ
  • サイバーパンク: 暗いネオン、グリッチエフェクト、モノスペースアクセント
  • ノワール: 高コントラスト、グレースケール + 単一アクセント

フェーズ 3: カラーとタイポグラフィ

STOP — コンポーネント構築前に、承認のためパレットとフォントペアリングを提示してください。

カラーパレット選択ルール

パレットカテゴリ製品タイプ特性
SaaS/B2B(24パレット)ダッシュボード、管理ツールプロフェッショナルブルー、ティール、スレート
Eコマース(20パレット)ショップ、マーケットプレイスウォーム、信頼構築アンバー、グリーン
ヘルス/ウェルネス(18パレット)ヘルスアプリ、瞑想落ち着きグリーン、ソフトブルー、ラベンダー
ファイナンス(15パレット)バンキング、トレーディングディープブルー、ゴールド、保守的ニュートラル
クリエイティブ(22パレット)ポートフォリオ、エージェンシー大胆、飽和、予想外の組み合わせ
ソーシャル(16パレット)コミュニティ、ソーシャルアプリ活気、エネルギッシック、グラデント対応
エデュケーション(14パレット)ラーニング、コースフレンドリー、親しみやすい、中程度の彩度
エンタープライズ(12パレット)コーポレートツール薄め、権威的、高コントラスト
キッズ/ファミリー(10パレット)子供向けアプリ明るいプライマリ、丸い、遊び心
ラグジュアリー(10パレット)プレミアムブランドブラック、ゴールド、ミニマル、高ホワイトスペース

カラートークンルール

  • プライマリ: ブランドアイデンティティカラー、CTA と主要アクション用
  • セカンダリ: 補色、セカンダリアクション、アクセント用
  • ニュートラル: テキスト、ボーダー、背景用グレースケール(最小9段階)
  • セマンティック: success (#22C55E)、warning (#F59E0B)、error (#EF4444)、info (#3B82F6)
  • セマンティックトークンとして常に定義: --color-blue-500 でなく --color-action-primary

ダークモードパレットルール

ルール実装
色を反転しないダーク適切な同等品にリマップ
彩度 10-20% 低下ダーク背景での目の疲れ防止
エレベーション = より軽いサーフェスライトモードのようにシャドウベースではない
テキスト階層#E2E8F0(プライマリ)、#94A3B8(セカンダリ)、#64748B(ターシャリ)

フォントペアリング(トップ10)

ペアリング最適用途
Inter + Source Serif 4SaaS、ダッシュボード
Geist + Geist Mono開発者ツール、テクニカル
DM Sans + DM Serif Displayマーケティング、エディトリアル
Plus Jakarta Sans + Loraモダンプロフェッショナル
Outfit + Newsreaderクリエイティブエージェンシー
Manrope + Bitterエンタープライズアプリケーション
Space Grotesk + Space Monoテックスタートアップ
Satoshi + Erodeプレミアム/ラグジュアリー
General Sans + Gambettaエディトリアル/パブリッシング
Cabinet Grotesk + Zodiak大胆なブランディング

タイポグラフィスケール(デフォルト)

--text-xs: 0.75rem / 1rem
--text-sm: 0.875rem / 1.25rem
--text-base: 1rem / 1.5rem
--text-lg: 1.125rem / 1.75rem
--text-xl: 1.25rem / 1.75rem
--text-2xl: 1.5rem / 2rem
--text-3xl: 1.875rem / 2.25rem
--text-4xl: 2.25rem / 2.5rem

フェーズ 4: UX ガイドライン適用

ナビゲーションルール

  1. プライマリナビゲーション: 最大7項目(Miller の法則)
  2. 現在地は常に表示(ブレッドクラム、またはアクティブ状態)
  3. 戻るボタンは常に期待通りに機能する必要がある
  4. コンテンツが多いアプリではすべてのページで検索可能

フォームルール

  1. ラベルは入力上、プレースホルダのみでなく
  2. インライン検証はキーストローク時でなくブラー時
  3. エラーメッセージ: 具体的、実行可能、フィールド隣接
  4. ページロード時に最初のフィールドにオートフォーカス
  5. フォーム有効になるまでサブミットボタン無効化(説明付き)
  6. マルチステップフォーム用進捗インジケータ

フィードバックルール

  1. 300ms 以上のアクション用読み込み状態
  2. スピナーの代わりにスケルトンスクリーンをコンテンツ読み込み用に
  3. トースト通知: 成功は自動消去(3秒)、エラーは永続化
  4. タップフィードバック: 80-150ms レスポンスタイム
  5. 低リスクアクション用のオプティミスティックUI

コンテンツレイアウトルール

  1. テキスト多いページ用Fパターン
  2. ランディングページ用Zパターン
  3. スクロール上部: 価値提案 + プライマリCTA
  4. ビューポートあたり1つのプライマリCTA

モバイルルール

  1. プライマリアクション用ボトムナビゲーション(親指ゾーン)
  2. フィードコンテンツ用プルトゥリフレッシュ
  3. ビジュアルアフォーダンス付きスワイプジェスチャ

フェーズ 5: 実装

チャートタイプ選択決定表

データ関係チャートタイプ
比較バー、グループバー、ロリポップ、ドットプロット
時系列トレンドライン、エリア、スパークライン、ステップ
部分対全体パイ(最大5スライス)、ドーナツ、ツリーマップ、スタックバー
分布ヒストグラム、ボックスプロット、バイオリン、密度
相関スキャッター、バブル、ヒートマップ
フロー/プロセスサンキー、ファネル、ウォーターフォール
地理的コロプレス、ドットマップ、カルトグラム
階層的サンバースト、アイシクル

サポートスタック

スタック主要パターン
ReactJSX コンポーネント、フック、CSS Modules / Tailwind
Next.jsApp Router、Server Components、画像最適化
VueComposition API、<script setup>、Pinia
Svelteリアクティブ宣言、トランジション、SvelteKit
SwiftUI宣言的ビュー、ViewModifiers、@State/@Binding
React NativeFlexbox、Platform.select、SafeAreaView
Flutterウィジェット、Material/Cupertino、MediaQuery
Tailwind CSSユーティリティファースト、@apply は控えめに、設定経由デザイントークン
shadcn/uiRadix プリミティブ、Tailwind バリアント、cn() ユーティリティ
HTML/CSSセマンティック HTML5、CSS Grid/Flexbox、カスタムプロパティ

デザイントークンアーキテクチャ

master.tokens.json    -> プリミティブ値(色、スペーシング、フォント)
semantic.tokens.json  -> マップされた意味(action-primary、surface-elevated)
component.tokens.json -> コンポーネント固有(button-padding、card-radius)
overrides/
  brand-a.tokens.json -> ブランド固有のオーバーライド
  dark.tokens.json    -> ダークモードのオーバーライド
  • マスタートークンは読み取り専用デフォルト
  • オーバーライドはランタイムで浅いマージ
  • コンポーネントトークンはセマンティックトークンのみを参照
  • コンポーネント内でプリミティブトークンを参照しない

クイックウィンチェックリスト

  • アイコンとして絵文字を使用しない — Lucide React または Heroicons を使用
  • タップフィードバック遅延: 80-150ms
  • セマンティックカラートークン(生の16進値でなく)
  • 8dp スペーシングリズム(4、8、12、16、24、32、48、64)
  • ダークモード用 prefers-color-scheme メディアクエリ
  • アニメーション用 prefers-reduced-motion
  • :focus でなく :focus-visible をキーボード専用フォーカスに使用
  • CLS 防止のため画像アスペクト比を設定
  • スクロール上部テキストのフォントプリロード
  • スクロール下部画像に loading="lazy" を付与

アンチパターン / 一般的な間違い

アンチパターン何が悪いのか代わりにすること
無効テキストに opacity可読性を損なう独立した無効カラートークンを使用
固定ピクセルブレークポイントのみコンポーネントコンテキストを無視コンポーネント用コンテナクエリを使用
デスクトップのハンバーガーメニュープライマリナビゲーションを隠すデスクトップでビジブルなナビゲーションバー
重要なコンテンツ用カルーセルほとんどのユーザーは最初のスライドのみ表示静的レイアウト、またはアコーディオンを使用
URL永続化なし無限スクロール位置を共有、またはリターンできないスクロール位置を URL に永続化
モーダル on モーダル混乱、アクセシビリティの悪夢ネストされたモーダルを避けるため再設計
オートプレイメディアうっとうしい、アクセシビリティ違反ユーザーインタラクションで再生を要求
色のみが差別化色盲ユーザーが除外される形状/パターン/テキストラベルを追加
プレースホルダのみのラベル入力時に消える、アクセシビリティ問題ビジブルラベルを入力上に使用
コンポーネント内の生の16進値テーマ化不可能セマンティックデザイントークンを使用

統合ポイント

スキル統合
ui-design-systemトークンアーキテクチャ、コンポーネントライブラリ
canvas-designデータビジュアライゼーション、チャート
mobile-designモバイル固有デザインパターン
ux-researcher-designerユーザーリサーチがデザイン決定を知らせる
artifacts-builderスタンドアロンプロトタイプ、デモ
senior-frontendUI コンポーネント実装
accessibilityWCAG コンプライアンス検証

スキルタイプ

FLEXIBLE — 優先度階層に従う(アクセシビリティ > タッチ > パフォーマンス > スタイル > レイアウト)。スタイル推奨はコンテキストに適応します。アクセシビリティとパフォーマンスルールは強く推奨され、優先度を低下させてはいけません。

ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ

詳細情報

作者
pixel-process-ug
リポジトリ
pixel-process-ug/superkit-agents
ライセンス
MIT
最終更新
不明

Source: https://github.com/pixel-process-ug/superkit-agents / ライセンス: MIT

関連スキル

汎用デザイン・クリエイティブ⭐ リポ 1,739

nano-banana-2

inference.sh CLIを通じてGoogle Gemini 3.1 Flash Image Preview(Nano Banana 2)で画像を生成します。テキストから画像を生成する機能、画像編集、最大14枚の複数画像入力、Google Searchグラウンディング機能に対応しています。トリガーワード:「nano banana 2」「nanobanana 2」「gemini 3.1 flash image」「gemini 3 1 flash image preview」「google image generation」

by openakita
汎用デザイン・クリエイティブ⭐ リポ 815

octocode-slides

洗練されたマルチファイル形式のHTMLプレゼンテーションを生成します。6段階のフロー(概要 → リサーチ → アウトライン → デザイン → 実装 → レビュー)で構成されています。各スライドは独立したHTMLファイルとなり、iframeで読み込まれます。「スライドを作成してほしい」「プレゼンテーションを作ってほしい」「HTMLスライドを生成してほしい」「デックを構築してほしい」といった依頼や、ノート・ドキュメント・コードを洗練されたプレゼンテーションに変換する際に使用できます。

by bgauryy
汎用デザイン・クリエイティブ⭐ リポ 482

gpt-image2-ppt

OpenAIのgpt-image-2を使用して、視覚的に優れたPPTスライドを生成します。Spatial Glass、Tech Blue、Editorial Monoなど10種類のキュレーション済みスタイルに対応し、ユーザーが提供したPPTXファイルを模倣するテンプレートクローンモードも搭載しています。HTMLビューアと16:9形式のPPTXファイルを出力します。プレゼンテーション、スライド、ピッチデック、投資家向けPPT、雑誌風PPTの作成依頼などで活用してください。

by JuneYaooo
Anthropic Claudeデザイン・クリエイティブ⭐ リポ 299

nano-banana

Nano Banana PRO(Gemini 3 Pro Image)およびNano Banana(Gemini 2.5 Flash Image)を使用したAI画像生成機能です。以下の場合に活用できます:(1)テキストプロンプトからの画像生成、(2)既存画像の編集、(3)インフォグラフィックス、ロゴ、商品写真、ステッカーなどのプロフェッショナルなビジュアルアセット制作、(4)複数画像での人物キャラクターの一貫性保持、(5)正確なテキスト描画を含む画像生成、(6)AI生成ビジュアルが必要なあらゆるタスク。「画像を生成」「画像を作成」「写真を作る」「ロゴをデザイン」「インフォグラフィックスを作成」「AI画像」「nano banana」またはその他の画像生成リクエストをトリガーとして機能します。

by majiayu000
Anthropic Claudeデザイン・クリエイティブ⭐ リポ 299

oiloil-ui-ux-guide

モダンでクリーンなUI/UXガイダンス・レビュースキルです。新機能や既存システム(Webアプリ)に対して、実行可能なUI/UX改善提案、デザイン原則、デザインレビューチェックリストが必要な場合に活用できます。CRAP(コントラスト・反復・配置・近接)をベースに、タスクファーストなUX、情報設計、フィードバック・システムステータス、一貫性、affordances、エラー防止・復旧、認知負荷を重視します。モダンミニマルスタイル(クリーン・余白・タイポグラフィ主導)を強制し、不要なテキストを削減、アイコンとしての絵文字を禁止し、統一されたアイコンセットから直感的で洗練されたアイコンを推奨します。

by majiayu000
Anthropic Claudeデザイン・クリエイティブ⭐ リポ 299

axiom-hig-ref

Apple Human Interface Guidelines リファレンス — 色(セマンティックカラー、カスタムカラー、パターン)、背景(マテリアル階層、ダイナミック背景)、タイポグラフィ(標準スタイル、カスタムフォント、Dynamic Type)、SF Symbols(レンダリングモード、色、多言語対応)、ダークモード、アクセシビリティ、プラットフォーム固有の考慮事項を網羅したガイドラインです。

by majiayu000
本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: pixel-process-ug · pixel-process-ug/superkit-agents · ライセンス: MIT