mcpField
H
hig

hig

github.com/prisma-labs-devデザイン・UI349907 回インストール5 週間前に更新
リポジトリ

hig について

higは、AppleのHuman Interface Guidelinesをローカルで検索できる資料です。システムUI、アクセシビリティ、操作性、審査上の規約を調べる開発者向けで、ビジュアルデザインの方向性は示しません。

主な機能

  1. 01ローカルで検索できるHIG文書
  2. 02システムコンポーネントと規約の参照
  3. 03アクセシビリティと操作性の情報
  4. 04App Review規約の参照

活用シーン

  1. 01タップ領域の最小サイズの確認
  2. 02Dynamic Typeとコントラストの調査
  3. 03システムコントロールの指針の検索
  4. 04App Review規約の確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/prisma-labs-dev/apple-skills --skill hig

インストール後、Claude Code で/higを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

accessibility.md
accessibility.videos.md
action-sheets.md
activity-views.md
alerts.md
alerts.videos.md
app-icons.md
app-icons.videos.md
buttons.md
buttons.videos.md
charts.md
color.md
designing-for-ios.md
feedback.md
hig-index.md
home-screen-quick-actions.md
launching.md
layout.md
lists-and-tables.md
materials.md
materials.videos.md
menus.md
modality.md
motion.md
navigation-bars.md
onboarding.md
pickers.md
playing-haptics.md
playing-haptics.videos.md
popovers.md

詳細

Human Interface Guidelines リファレンス

Apple の Human Interface Guidelines をローカルで検索できるようにしたコピーです。オンデマンドで事実を調べるためのものであり、デザインの指針ではありません。

事実に関する質問への回答に使用してください。システムコンポーネントでできること、Apple が何と呼んでいるか、アクセシビリティや人間工学上の最小基準(44pt のタップ領域、Dynamic Type の動作、コントラスト)、App Review で実際に確認される規約などです。

リポジトリのビジュアルデザインは、デザインを行うモデル自身の好みに基づきます。 HIG は事実の確認にのみ参照し、見た目の判断には使わないでください。HIG が説明するのはシステムが提供するものや求めるものであり、画面をどのように見せるべきかではありません。

ダウンロード済みのリファレンスファイル

主要な HIG ドキュメントはすべてローカルで利用できます(grep で検索可能です)。

はじめに
ファイル内容サイズ
hig-index.mdHIG の完全な目次11KB
designing-for-ios.mdiOS のデザイン原則5KB
基礎
ファイル内容サイズ
app-icons.mdアプリアイコンのデザインガイドライン14KB
color.md色の使い方とシステムカラー17KB
typography.mdフォント、テキストスタイル、Dynamic Type17KB
layout.mdレイアウトの原則、安全領域21KB
materials.mdマテリアル、ぼかし効果、ビブランシー14KB
motion.mdアニメーションの原則9KB
accessibility.mdアクセシビリティのベストプラクティス19KB
sf-symbols.mdSF Symbols の使い方21KB
パターン
ファイル内容サイズ
onboarding.mdオンボーディングのフロー6KB
modality.mdモーダル表示7KB
launching.mdアプリの起動時の体験6KB
feedback.mdユーザーフィードバックのパターン5KB
playing-haptics.md触覚フィードバック10KB
searching.md検索パターン7KB
settings.md設定のパターン7KB
コンポーネント - ナビゲーション
ファイル内容サイズ
tab-bars.mdタブバーのデザイン11KB
navigation-bars.mdナビゲーションバーのパターン17KB
toolbars.mdツールバーのデザイン17KB
sidebars.mdサイドバーのパターン8KB
コンポーネント - 表示
ファイル内容サイズ
sheets.mdシート表示11KB
alerts.mdアラートダイアログ10KB
action-sheets.mdアクションシート4KB
menus.mdメニューのデザイン14KB
コンポーネント - コントロール
ファイル内容サイズ
buttons.mdボタンのスタイルと使い方17KB
lists-and-tables.mdリストとテーブルのパターン9KB
toggles.mdトグル/スイッチのデザイン9KB
pickers.mdピッカーコントロール6KB
sliders.mdスライダーコントロール6KB
steppers.mdステッパーコントロール2KB
text-fields.mdテキスト入力フィールド6KB
ドキュメントの検索
# Find color guidance
grep -i "semantic" color.md

# Find button styles
grep -i "bordered" buttons.md

# Find haptic patterns
grep -i "notification" playing-haptics.md

# Browse the full HIG index
grep -i "navigation" hig-index.md

ドキュメントの追加取得

  1. まず、このスキルのローカル .md ファイルを検索します。
  2. 話題に関する内容が見つからない場合は、利用可能な他のインストール済み Apple スキルを、名前、説明、または SKILL.md のフロントマターで確認し、そのローカルファイルを grep で検索します。新しいドキュメントをインターネットから取得するより速く、コンテキストの使用量も抑えられます。
  3. 該当するページがインストール済みのスキルにない場合は、関連する Human Interface Guidelines のパスを sosumi.ai の Markdown ミラーで参照します。たとえば、/design/human-interface-guidelines/buttons は https://sosumi.ai/design/human-interface-guidelines/buttons に対応します。
HIG ドキュメントの一般的なパス
トピックURL パス
全インデックスhuman-interface-guidelines
iOS のデザインhuman-interface-guidelines/designing-for-ios
iPadOS のデザインhuman-interface-guidelines/designing-for-ipados
macOS のデザインhuman-interface-guidelines/designing-for-macos
アプリアイコンhuman-interface-guidelines/app-icons
色human-interface-guidelines/color
タイポグラフィhuman-interface-guidelines/typography
レイアウトhuman-interface-guidelines/layout
アクセシビリティhuman-interface-guidelines/accessibility
SF Symbolshuman-interface-guidelines/sf-symbols
ボタンhuman-interface-guidelines/buttons
タブバーhuman-interface-guidelines/tab-bars
ナビゲーションバーhuman-interface-guidelines/navigation-bars
シートhuman-interface-guidelines/sheets
アラートhuman-interface-guidelines/alerts

基本情報

システムボタンのスタイル(iOS)

システムが標準で提供するスタイル:

  • プレーン - テキストのみで、視覚的な主張は最小限です
  • グレー - グレーの背景です
  • 色付き - アクセントカラーの背景です
  • 塗りつぶし - 単色の背景です
  • 枠線付き - 枠線で囲まれています
  • 強調枠線付き - 塗りつぶされた背景で、強く目立ちます
触覚フィードバックの種類
  • 選択 - 選択内容の変更時に軽くタップします
  • 衝撃 - 衝突時に軽い/中程度/強い/硬い/柔らかいフィードバックを返します
  • 通知 - 結果に応じて成功/警告/エラーを知らせます
セーフエリア(操作性に関する情報)
  • セーフエリア外のコンテンツは、ノッチ/Dynamic Island、ホームインジケータ、または角丸によって切り取られることがあります
  • セーフエリア外のインタラクティブ要素にはアクセスできない場合や、システムジェスチャに遮られる場合があります
  • 背景は、こうしたリスクなしに端から端まで広げられます

ソース

Apple のドキュメント
WWDC セッション

コメント