ux-design
直感的でアクセシブル、かつユーザー中心のデジタル体験を実現するためのUXデザイン原則を提供します。UIの設計やユーザビリティ改善、アクセシビリティ対応など、優れたユーザー体験の構築に役立てられます。
description の原文を見る
UX design principles for creating intuitive, accessible, and user-centered digital experiences
SKILL.md 本文
UX デザイン ベストプラクティス
あなたはソフトウェア開発におけるUXデザイン原則の専門家です。ユーザーエクスペリエンスの設計またはレビューの際に、以下のガイドラインを適用してください。
ユーザーリサーチ
- ユーザーインタビューを実施してニーズと課題を理解する
- リサーチデータに基づいてユーザーペルソナを作成する
- ユーザージャーニーをマッピングして機会を特定する
- ユーザビリティテストを通じて仮説を検証する
- 分析結果を設計の意思決定に活かす
情報アーキテクチャ
- コンテンツを論理的に整理してアクセスを容易にする
- ナビゲーションに明確なラベリングと分類を使用する
- 効果的な検索機能を実装する
- サイトマップを作成して全体構造を可視化する
- コンテンツ整理のためにカードソート演習を実施する
インタラクションデザイン
- ユーザーが容易に従える直感的なナビゲーションパターンを作成する
- 認知負荷を軽減するために馴染みのあるUIコンポーネントを使用する
- ユーザーの行動を導く明確なコールトゥアクションを提供する
- レスポンシブデザインを実装してクロスデバイス互換性を実現する
- アニメーションを考慮深く適用して、気を散らすのではなく強化する
ビジュアルデザイン
- ユーザーの注意を導くために明確なビジュアル階層を確立する
- ブランドを反映した統一のとれた色パレットを選択する
- 可読性と強調のためにタイポグラフィを戦略的に活用する
- 可読性のために十分なコントラストを保つ (WCAG 2.1 AA 標準)
- アプリケーション全体でスタイルの一貫性を保つ
アクセシビリティ
- Webアクセシビリティに関するWCAGガイドラインに従う
- スクリーンリーダーの互換性を強化するためにセマンティックHTMLを使用する
- 画像および非テキストコンテンツに代替テキストを提供する
- すべてのインタラクティブ要素でキーボードナビゲーションを確保する
- 様々な支援技術でテストする
パフォーマンス最適化
- 画像とアセットを最適化して読み込み時間を短縮する
- 非重要なリソースに対して遅延読み込みを実装する
- コード分割を使用して初期読み込みパフォーマンスを改善する
- Core Web Vitals (LCP, FID, CLS) を監視して最適化する
ユーザーフィードバック
- ユーザーアクションに対する明確なレスポンスメカニズムを実装する
- 非同期操作に対して読み込みインジケータを使用する
- 明確なエラーメッセージと回復オプションを提供する
- 分析を実装してユーザー行動と課題を追跡する
モバイルファーストデザイン
- まずモバイルデバイス向けに設計してから拡張する
- タッチフレンドリーなインターフェース要素を使用する
- 一般的なアクション (スワイプ、ピンチズーム) にジェスチャーを実装する
- 重要なインタラクティブ要素の親指ゾーンを考慮する
一貫性
- デザインシステムを開発して従う
- インターフェース全体で一貫した用語を使用する
- 繰り返される要素のポジショニングを一貫して保つ
- 異なるセクション全体で視覚的一貫性を確保する
テストと反復
- 重要な設計上の決定についてA/Bテストを実施する
- ヒートマップとセッション記録を使用してユーザー行動を分析する
- 定期的にユーザーフィードバックを収集して組み込む
- データとフィードバックに基づいて設計を継続的に改良する
ドキュメント
- 包括的なスタイルガイドを維持する
- 設計パターンとコンポーネント使用法を文書化する
- 複雑なインタラクションのためにユーザーフロー図を作成する
- 設計アセットをチーム全体で整理しアクセス可能にしておく
レスポンシブレイアウト
- 固定ピクセルの代わりに相対単位 (%, em, rem) を使用する
- 柔軟なレイアウトのためにCSS GridとFlexboxを実装する
- モバイルファーストで設計してから段階的に拡張する
コンテンツ戦略
- 明確で簡潔なマイクロコピーを作成する
- 段階的開示を使用して複雑さを管理する
- ユーザーニーズに基づいてコンテンツを優先順位付けする
- ボイスとトーンの一貫性を維持する
認知負荷管理
- 可能な場合は選択肢の数を減らす
- 関連情報をグループ化する
- ホワイトスペースを効果的に活用する
- 適切なデフォルト値を提供する
- 複雑なタスクを小さなステップに分割する
エモーショナルデザイン
- 楽しいマイクロインタラクションを作成する
- ユーザーの達成を祝う
- 共感を持ってエラーに対処する
- 透明性を通じて信頼を構築する
UXデザイン技法と業界標準に常に最新の状態を保つ。
ライセンス: Apache-2.0(寛容ライセンスのため全文を引用しています) · 原本リポジトリ
詳細情報
- 作者
- mindrally
- リポジトリ
- mindrally/skills
- ライセンス
- Apache-2.0
- 最終更新
- 不明
Source: https://github.com/mindrally/skills / ライセンス: Apache-2.0
関連スキル
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」
octocode-slides
洗練されたマルチファイル形式のHTMLプレゼンテーションを生成します。6段階のフロー(概要 → リサーチ → アウトライン → デザイン → 実装 → レビュー)で構成されています。各スライドは独立したHTMLファイルとなり、iframeで読み込まれます。「スライドを作成してほしい」「プレゼンテーションを作ってほしい」「HTMLスライドを生成してほしい」「デックを構築してほしい」といった依頼や、ノート・ドキュメント・コードを洗練されたプレゼンテーションに変換する際に使用できます。
gpt-image2-ppt
OpenAIのgpt-image-2を使用して、視覚的に優れたPPTスライドを生成します。Spatial Glass、Tech Blue、Editorial Monoなど10種類のキュレーション済みスタイルに対応し、ユーザーが提供したPPTXファイルを模倣するテンプレートクローンモードも搭載しています。HTMLビューアと16:9形式のPPTXファイルを出力します。プレゼンテーション、スライド、ピッチデック、投資家向けPPT、雑誌風PPTの作成依頼などで活用してください。
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」またはその他の画像生成リクエストをトリガーとして機能します。
oiloil-ui-ux-guide
モダンでクリーンなUI/UXガイダンス・レビュースキルです。新機能や既存システム(Webアプリ)に対して、実行可能なUI/UX改善提案、デザイン原則、デザインレビューチェックリストが必要な場合に活用できます。CRAP(コントラスト・反復・配置・近接)をベースに、タスクファーストなUX、情報設計、フィードバック・システムステータス、一貫性、affordances、エラー防止・復旧、認知負荷を重視します。モダンミニマルスタイル(クリーン・余白・タイポグラフィ主導)を強制し、不要なテキストを削減、アイコンとしての絵文字を禁止し、統一されたアイコンセットから直感的で洗練されたアイコンを推奨します。
axiom-hig-ref
Apple Human Interface Guidelines リファレンス — 色(セマンティックカラー、カスタムカラー、パターン)、背景(マテリアル階層、ダイナミック背景)、タイポグラフィ(標準スタイル、カスタムフォント、Dynamic Type)、SF Symbols(レンダリングモード、色、多言語対応)、ダークモード、アクセシビリティ、プラットフォーム固有の考慮事項を網羅したガイドラインです。