ui-ux-design-system について
明確な階層、再利用可能なコンポーネント、レスポンシブなレイアウト、各種 UI 状態を重視して、製品 UI を設計・レビューするスキルです。装飾的なコンセプトアートではなく、実際のアプリ画面を対象とします。
主な機能
- 01画面の目的と主操作の明確化
- 02スタイル設定前のページ構成
- 03再利用可能なコンポーネントとセマンティックトークン
- 04レスポンシブレイアウトと UI 状態
- 05ダークモード優先とライトモード対応
活用シーン
- 01ダッシュボード、設定、エディター、テーブルの設計
- 02階層、余白、レスポンシブ性のレビュー
- 03一貫性のない製品 UI の改修
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ dhananjaym182/ ai-ui-design-skills --skill ui-ux-design-systemインストール後、Claude Code で/ui-ux-design-systemを入力して読み込まれたか確認します。
同梱ファイルagents/openai.yamlreferences/design-system-skills.md
詳細
UI UX デザインシステム
概要
落ち着きがあり、プレミアムで、システムを最優先するアプローチで、プロダクト UI を設計またはレビューする際にこのスキルを使用します。装飾的なコンセプトアートではなく、アプリケーション UI や実際のワークフロー画面を対象としています。
ワークフロー
- 画面の目的、ユーザーの目標、主要なアクションを 1 つ定義します。
- スタイリングの前にページ構成を決めます。
- トップバーまたはコンテキスト行
- イントロまたは概要
- メインの作業領域
- 補助パネル
- 二次的な詳細
- references/design-system-skills.md のデザインルールを適用します。
- 再利用可能なコンポーネント、セマンティックトークン、レスポンシブレイアウト、実際の状態を使って実装します。
- 画面を最終確認します。
- 階層が明確である
- アクセントが控えめである
- カードに統一感がある
- 空、読み込み中、エラーの各状態がある
- モバイルレイアウトでも問題なく機能する
デフォルト
- ニュートラルを基本とするサーフェス
- プレミアムな SaaS プロダクトのトーン
- ダークモードを優先しつつ、ライトモードにも対応
- 明確な主要アクションを 1 つ
- その場しのぎの div の寄せ集めより、再利用可能なコンポーネントを優先
- セマンティックカラーはステータスにのみ使用
このスキルの用途
- 社内プロダクトのページ、ダッシュボード、ビルダー、設定、エディター、テーブル、モーダル、ドロワーを設計する
- UI の階層、余白、トークン、状態、レスポンシブ対応をレビューする
- 雑然とした、または一貫性のない UI を、統一感のあるシステムへリファクタリングする
- カード、タブ、チップ、アラート、テーブル、サイドパネルをいつ使うか判断する
リファレンス
システム全体が必要な場合は、references/design-system-skills.md を参照してください。
- デザイン哲学
- トークン
- 余白、角丸、シャドウ、タイポグラフィ
- デスクトップ、タブレット、モバイルのレイアウトルール
- コンポーネントルール
- AI プロダクトのパターン
- アクセシビリティとレスポンシブ対応
制約
- 既存のコードベースで作業する場合は、既存のプロダクトパターンを優先してください。
- 画面を「特別」に見せるためだけに、システムを損なう装飾的なスタイルを導入しないでください。
- 明示的に求められない限り、カラフルで雑然としたダッシュボードは避けてください。
- コンセプトアートではなく、本番環境で使える品質に仕上げてください。
コメント
Markdown 対応