muapi-ui-design について
muapi-ui-design は、AI エージェント向けに製品要件を高精細な UI モックアップ、ワイヤーフレーム、デザインシステムの技術仕様へ変換するスキルです。コンポーネント構成や各プラットフォームのレイアウト、デザイントークンを扱い、使いやすさとアクセシビリティにも配慮します。
主な機能
- 01アトミックなコンポーネント構成
- 02モバイル・Web のレスポンシブレイアウト
- 03書体・間隔・色のトークン
- 04ユーザビリティとアクセシビリティの指針
- 05要件から UX 仕様への変換
活用シーン
- 01SaaS ダッシュボードの設計案作成
- 02モバイルアプリ画面の計画
- 03再利用可能なデザインシステムの定義
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ samuraigpt/ muapi-skills --skill muapi-ui-designインストール後、Claude Code で/muapi-ui-designを入力して読み込まれたか確認します。
同梱ファイルscripts/generate-mockup.sh
詳細
🎨 UI/UX デザインモックアップスキル
高精細なデジタルインターフェースを設計する、AI エージェント向けの専門スキルです。 UI/UX デザインスキルは、製品要件を高精細なモックアップ、ワイヤーフレーム、デザインシステム向けの技術設計仕様に変換します。
中核となる能力
- アトミックデザインのオーケストレーション:アトム(ボタン)からオーガニズム(ヘッダー)までインターフェースを構成し、システムの一貫性を保ちます。
- プラットフォーム固有のレイアウト:モバイル(iOS/Android)と Web(SaaS/Eコマース)に対応するレスポンシブなブレークポイントを設計します。
- デザインシステムの統合:タイポグラフィのスケール、スペーシングトークン、カラーパレット(Hex/HSL)を指定します。
- ヒューリスティックへの配慮:確立されたユーザビリティ原則(Nielsenの10ヒューリスティックス)に従ったデザインにします。
🏗️ 技術仕様
1. 意図のマッピング表
| クリエイティブな意図 | スタイル | レイアウトパターン | 重視する点 |
|---|---|---|---|
| エンタープライズ SaaS | モダン/クリーン | ダッシュボード/グリッド | データ密度 |
| コンシューマーアプリ | グラスモーフィズム | Fパターン/カード | 視覚的な魅力 |
| Eコマース | ミニマリスト | Zパターン/商品グリッド | コンバージョン |
| ポートフォリオ | ブルータリスト | 非対称 | アイデンティティ |
| ユーティリティ/ツール | ニューモーフィズム | コントロールパネル | 触覚的なフィードバック |
2. デザイントークンと変数
Typography:テクノロジー向けにはジオメトリックサンセリフ(Inter/Roboto)、高級感の演出にはセリフ体(Playfair)。Spacing:一貫性のあるリズミカルなスペーシングを実現する8ptグリッドシステム。Color:コントラストが高く、アクセシビリティに配慮したパレット(WCAG 2.1準拠)。Elevation:シャドウによる奥行きと、フラットデザインのレイヤーを使い分けます。
🧠 プロンプト最適化プロトコル(エージェントへの指示)
スクリプトを呼び出す前に、エージェントはユーザーの要件をデザイン仕様に展開する必要があります。
- アトミック構造:具体的なコンポーネント(アトム)を挙げます:グラスモーフィズムのボタン、角丸半径4pxの入力フィールド、アイコニックなサイドバー。
- 階層:レイアウトパターンを使います:コンテンツ量の多いサイトにはFパターン、ランディングページにはZパターン、グリッドベースのダッシュボード。
- タイポグラフィとトークン:デザイントークンを組み込みます:Interサンセリフ、8ptスペーシングシステム、WCAG準拠の高コントラストカラー。
- スキューモーフィズムの禁止:「画面の写真」のような結果を避けるため、プロンプトでフラットデザインまたはグラスモーフィズムを必ず指定します。
🚀 プロトコル:UI Designer の使用方法
ステップ1:製品概要を定義する
エージェントに機能一覧とターゲットユーザーを提示します。
ステップ2:スクリプトを呼び出す
generate-mockup.shスクリプトは、デザインシステムに関する内部知識を使って概要を展開します。
# Designing a Fintech Mobile App
bash scripts/generate-mockup.sh \
--desc "crypto wallet home with price charts" \
--platform mobile \
--theme dark \
--style glassmorphism
⚠️ 制約とガードレール
- デバイスのリアリティ:必須 — 手、実物のスマートフォン、机は表示しないでください。純粋なUI/UXモックアップのみを生成します。
- アクセシビリティ:明るい背景にコントラストの低いテキストを配置しないでください。
- 複雑さ:1回のページ生成では「アトム」の一貫性を保ってください。
- テキストのレンダリング:読みやすい見出しにはFluxを使用し、小さな本文にはプレースホルダーテキストを指定してください。
⚙️ 実装の詳細
このスキルは、高水準のDESCRIPTIONを、core/media/generate-image.shプリミティブ向けにレイアウトパターン、デザイントークン、美的制約を指定するUX_BRIEFに変換します。
コメント
Markdown 対応