mcpField
W
web-design-guidelines

web-design-guidelines

github.com/tech-leads-clubデザイン・UI7.1k254 回インストール今日更新
リポジトリ

web-design-guidelines について

Webインターフェースのファイルをガイドラインに照らして確認するスキルです。アクセシビリティ、操作性、コンテンツ、パフォーマンスなどを検査し、ファイル名と行番号で簡潔に報告します。

主な機能

  1. 01アクセシビリティとセマンティックHTMLの確認
  2. 02キーボード操作とフォーカスのレビュー
  3. 03フォーム、アニメーション、タイポグラフィの確認
  4. 04ナビゲーション、ローカライズ、テーマのレビュー
  5. 05簡潔なファイル:行番号形式の指摘

活用シーン

  1. 01Webインターフェース公開前のファイルレビュー
  2. 02アクセシビリティやキーボード操作の問題発見
  3. 03ページのレイアウトやコンテンツの例外確認

インストール

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

$npx skills add https://github.com/tech-leads-club/agent-skills --skill web-design-guidelines

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

同梱ファイルreferences/guideline.md

詳細

Web インターフェースのガイドライン

Web インターフェースのガイドラインに準拠しているか、ファイルを確認します。

動作の仕組み

  1. #[[file:references/guideline.md]] からガイドラインを読み込みます
  2. 指定されたファイルを読み込みます(またはユーザーにファイル/パターンの指定を求めます)
  3. ガイドラインのすべてのルールに照らして確認します
  4. 簡潔な file:line 形式で指摘事項を出力します

ガイドラインの参照先

すべてのルールと出力形式の指示は、以下に記載されています。

#[[file:references/guideline.md]]

ガイドラインの対象は次のとおりです。

  • アクセシビリティ(ARIA、セマンティック HTML、キーボード操作)
  • フォーカス状態とキーボード操作
  • フォーム(オートコンプリート、検証、ラベル)
  • アニメーション(動きの軽減、パフォーマンス)
  • タイポグラフィ(適切な文字、数値の書式)
  • コンテンツの扱い(オーバーフロー、空の状態)
  • 画像(寸法、遅延読み込み)
  • パフォーマンス(仮想化、DOM の読み取り)
  • ナビゲーションと状態(URL 同期、ディープリンク)
  • タッチ操作とインタラクション(タップ遅延、安全領域)
  • ダークモードとテーマ
  • ロケールと国際化
  • ハイドレーションの安全性
  • 指摘対象となる一般的なアンチパターン

使い方

ユーザーがファイルまたはパターンを指定した場合:

  1. references/guideline.md からガイドラインを読み込みます
  2. 指定されたファイルを読み込みます
  3. ガイドラインのすべてのルールを適用します
  4. ガイドラインで指定された形式で指摘事項を出力します

ファイルが指定されていない場合は、確認するファイルをユーザーに尋ねます。

出力形式

ガイドラインの形式に従います。

  • ファイルごとに指摘事項をまとめます
  • file:line 形式を使用します(VS Code でクリック可能)
  • 簡潔にし、重要度の高い情報に絞ります
  • 問題と場所を示します
  • 修正方法が自明でない場合を除き、説明は省略します

コメント