web-design-guidelines について
Webインターフェースのファイルをガイドラインに照らして確認するスキルです。アクセシビリティ、操作性、コンテンツ、パフォーマンスなどを検査し、ファイル名と行番号で簡潔に報告します。
主な機能
- 01アクセシビリティとセマンティックHTMLの確認
- 02キーボード操作とフォーカスのレビュー
- 03フォーム、アニメーション、タイポグラフィの確認
- 04ナビゲーション、ローカライズ、テーマのレビュー
- 05簡潔なファイル:行番号形式の指摘
活用シーン
- 01Webインターフェース公開前のファイルレビュー
- 02アクセシビリティやキーボード操作の問題発見
- 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 インターフェースのガイドラインに準拠しているか、ファイルを確認します。
動作の仕組み
#[[file:references/guideline.md]]からガイドラインを読み込みます- 指定されたファイルを読み込みます(またはユーザーにファイル/パターンの指定を求めます)
- ガイドラインのすべてのルールに照らして確認します
- 簡潔な
file:line形式で指摘事項を出力します
ガイドラインの参照先
すべてのルールと出力形式の指示は、以下に記載されています。
#[[file:references/guideline.md]]
ガイドラインの対象は次のとおりです。
- アクセシビリティ(ARIA、セマンティック HTML、キーボード操作)
- フォーカス状態とキーボード操作
- フォーム(オートコンプリート、検証、ラベル)
- アニメーション(動きの軽減、パフォーマンス)
- タイポグラフィ(適切な文字、数値の書式)
- コンテンツの扱い(オーバーフロー、空の状態)
- 画像(寸法、遅延読み込み)
- パフォーマンス(仮想化、DOM の読み取り)
- ナビゲーションと状態(URL 同期、ディープリンク)
- タッチ操作とインタラクション(タップ遅延、安全領域)
- ダークモードとテーマ
- ロケールと国際化
- ハイドレーションの安全性
- 指摘対象となる一般的なアンチパターン
使い方
ユーザーがファイルまたはパターンを指定した場合:
references/guideline.mdからガイドラインを読み込みます- 指定されたファイルを読み込みます
- ガイドラインのすべてのルールを適用します
- ガイドラインで指定された形式で指摘事項を出力します
ファイルが指定されていない場合は、確認するファイルをユーザーに尋ねます。
出力形式
ガイドラインの形式に従います。
- ファイルごとに指摘事項をまとめます
file:line形式を使用します(VS Code でクリック可能)- 簡潔にし、重要度の高い情報に絞ります
- 問題と場所を示します
- 修正方法が自明でない場合を除き、説明は省略します
コメント
Markdown 対応