mobile-app-design について
mobile-app-designは、クロスプラットフォームのモバイルUI/UX設計を支援するスキルです。iOS、Android、アクセシビリティ、React Native、タッチ領域、親指操作性、画面適応を扱います。
主な機能
- 01iOSヒューマンインターフェイスガイドライン
- 02Android Material 3
- 03モバイルアクセシビリティの指針
- 04React Nativeの実践方法
- 05タッチ領域と親指操作ゾーン
- 06スマートフォンとタブレットへの適応
活用シーン
- 01クロスプラットフォームの画面設計レビュー
- 02モバイルのアクセシビリティ確認
- 03タッチ領域サイズの検討
- 04スマートフォンとタブレットへの対応計画
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ podo/ design-agent-skills --skill mobile-app-designインストール後、Claude Code で/mobile-app-designを入力して読み込まれたか確認します。
同梱ファイルstub.yaml
詳細
モバイルアプリデザイン
カタログのスタブです。完全版のスキルはこちらです:awesome-skills/mobile-app-design
判断フロー
-
完全版のスキルはすでにインストールされていますか? 次の場所にあるスキルに、引き続き
das:ブロックがあるか確認します:- グローバル:
grep -q "^das:" ~/.agents/skills/mobile-app-design/SKILL.md 2>/dev/null && echo "pointer" || echo "installed" - プロジェクト:
grep -q "^das:" .agents/skills/mobile-app-design/SKILL.md 2>/dev/null && echo "pointer" || echo "installed" das:ブロックがない場合 → 完全版のスキルがインストールされています。呼び出して続行しますdas:ブロックがある場合 → 手順 2 に進みます
- グローバル:
-
スコープを検出してからインストールします:
スコープを検出するには:
[ -e ~/.agents/skills/mobile-app-design ] && echo "global" || echo "project"グローバル(
-gを付けてインストール):npx skills add awesome-skills/mobile-app-design --skill mobile-app-design -g -yプロジェクト(
-gを付けずにインストール):npx skills add awesome-skills/mobile-app-design --skill mobile-app-design -yClaude Code: どちらかのコマンドを
!で始まるチャットメッセージとして送信すると、会話から離れずに実行できます。
インストール後の呼び出し
- スキル名:
mobile-app-design - トリガー:「モバイルアプリデザイン」、「iOS デザイン」、「Android デザイン」、「タッチターゲット」、「親指の操作範囲」
概要
モバイル UI/UX デザインに関する 26,000 語以上のガイダンスです。Apple iOS Human Interface Guidelines、Android Material 3、WCAG のモバイルアクセシビリティ、React Native 実装のベストプラクティス、適切なタッチターゲットのサイズ、親指で操作しやすい配置、スマートフォンやタブレット向けのアダプティブレイアウトパターンを扱います。クロスプラットフォームのモバイルデザインに関するあらゆる判断に使用できます。
使用しない場合
- Apple HIG のみを扱う場合 —
apple-hig-skillsを使用します - SwiftUI 固有の実装の場合 —
swiftui-patternsを使用します - プロ向けモバイル UI のクラフトパターンの場合 —
mobile-app-ui-designを使用します
コメント
Markdown 対応