mcpField
C
chrome-extension-ui

chrome-extension-ui

github.com/pproencaデザイン・UI218725 回インストール11 週間前に更新
リポジトリ

chrome-extension-ui について

Chrome 拡張機能の UI 開発者向け Manifest V3 UX/UI ガイドです。優先度付きルールで、画面の選択、アクセシビリティ、フィードバック、設定を扱います。

主な機能

  1. 018 つの UX/UI カテゴリ
  2. 02優先度付きの 42 ルール
  3. 03ポップアップとサイドパネルの選択指針
  4. 04キーボード操作とアクセシビリティ
  5. 05読み込み状態とエラー表示

活用シーン

  1. 01Chrome 拡張機能の UI 設計
  2. 02ポップアップ、サイドパネル、ページ内 UI の選択
  3. 03キーボード操作とアクセシビリティの改善
  4. 04設定画面と状態フィードバックの設計

インストール

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

$npx skills add https://github.com/pproenca/dot-skills --skill chrome-extension-ui

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

同梱ファイル

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

AGENTS.md
metadata.json
assets/templates/
_template.md
references/
_sections.md
access-aria-labels.md
access-color-contrast.md
access-focus-trap.md
access-focus-visible.md
access-keyboard-navigation.md
access-semantic-html.md
brand-badge-text.md
brand-consistent-styling.md
brand-distinctive-icon.md
brand-icon-sizes.md
brand-web-store-assets.md
comp-action-tooltip.md
comp-content-script-ui.md
comp-minimal-permissions.md
comp-popup-vs-sidepanel.md
comp-single-purpose.md
feedback-badge-status.md
feedback-error-messages.md
feedback-loading-states.md
feedback-notifications.md
feedback-progress-indication.md
feedback-success-confirmation.md
inject-cleanup.md
inject-document-ready.md
inject-shadow-dom.md
inject-unique-ids.md

詳細

Chrome Extensions UX/UI のベストプラクティス

Chrome Extensions 向けの包括的な UX/UI デザインガイドです。Manifest V3 に最適化されています。8 つのカテゴリにわたる 42 のルールを含み、拡張機能の UI 開発とコードレビューに役立つよう、影響度の高い順に優先順位を付けています。

適用するタイミング

以下の場合に、これらのガイドラインを参照してください。

  • Chrome 拡張機能の新しいユーザーインターフェースを構築するとき
  • ポップアップ、サイドパネル、コンテンツスクリプト UI のいずれを使うか選択するとき
  • アクセシブルで、キーボード操作が可能なインターフェースを実装するとき
  • 読み込み状態、エラー処理、フィードバックのパターンを設計するとき
  • オプションページと設定の永続化を作成するとき

優先度別のルールカテゴリ

優先度カテゴリ影響度プレフィックス
1コンポーネントの選択CRITICALcomp-
2アクセシビリティとナビゲーションCRITICALaccess-
3ポップアップのデザインHIGHpopup-
4サイドパネルの UXHIGHpanel-
5コンテンツスクリプト UIMEDIUM-HIGHinject-
6視覚的なフィードバックMEDIUMfeedback-
7オプションと設定MEDIUMoptions-
8アイコンとブランディングLOW-MEDIUMbrand-

クイックリファレンス

1. コンポーネントの選択(CRITICAL)
2. アクセシビリティとナビゲーション(CRITICAL)
3. ポップアップのデザイン(HIGH)
4. サイドパネルの UX(HIGH)
5. コンテンツスクリプト UI(MEDIUM-HIGH)
6. 視覚的なフィードバック(中)
7. オプションと設定(中)
8. アイコンとブランディング(低〜中)

使用方法

詳しい説明とコード例については、各リファレンスファイルをお読みください。

リファレンスファイル

ファイル説明
references/_sections.mdカテゴリーの定義と順序
assets/templates/_template.md新しいルール用のテンプレート
metadata.jsonバージョンとリファレンス情報

コメント