使い方ガイドへスキップ
web-design-reviewer作者 GitHub

Web Design Reviewer スキル。

Claude Code と Codex 用のデザインレビュースキル:実行中の Web サイトを視覚的に検査し、レイアウトの問題を特定して修正します。

  • デザインレビュー & アクセシビリティ
  • レビューレポート
github/awesome-copilot · skills/web-design-reviewer/SKILL.mdSKILL.md
--- name: web-design-reviewer description: This skill enables visual inspection of websites running locally or remotely to identify and fix design issues. Triggers on requests like "review website design", "check the UI", "fix the layout", "find design problems". Detects issues with responsive design, accessibility, visual consistency, and layout breakage, then performs fixes at the source code level. --- ## Scope of Application ## Prerequisites ## Step 1: Information Gathering Phase ## Step 2: Visual Inspection Phase ## Step 3: Issue Fixing Phase ## Step 4: Re-verification Phase
上流ファイルから 2026-09-14 に読み取ったフロントマターとセクション見出し · 全 10,577 文字

01 できること

Claude CodeとCodexにおけるweb-design-reviewer Skillの機能

概要、ワークフロー、出力。いずれもスキルの SKILL.md から読み取った内容です。

SKILL.md より2026年9月14日読取 · 実行記録ではありません

スキル自身の言葉で

Web Design Reviewerは、ブラウザ自動化ツールを通じて稼働中のウェブサイトを操作し、視覚的に検査した上で、見つかった問題をソースコード内で修正します。静的サイト、React・Vue・Angular・SvelteによるSPA、Next.jsやNuxtのようなフルスタックフレームワーク、WordPressやDrupalなどのCMSプラットフォーム、その他あらゆるウェブアプリケーションに対応します。

ワークフローは4つのフェーズで構成されます。まずコンテキストを収集してフレームワークとスタイリング手法を自動検出し、次に視覚チェックリストに基づいてページを検査し、P1からP3の優先度で問題を修正し、最後に再検証してループします。検出結果はレイアウト、レスポンシブ、アクセシビリティ、視覚的一貫性として分類され、それぞれに深刻度が付与されます。修正は最小限の変更という原則に従い、最終的にMarkdown形式のレビューレポートで完結します。

生成されるもの

  • Web Design Review Resultsという名前のMarkdownレビュー結果レポートです。
  • 対象URL、検出されたフレームワーク、スタイリング、テスト済みビューポート、検出された問題、修正された問題を網羅したサマリー表です。
  • 優先度、ページ、要素、説明、修正されたファイルパス、修正内容、修正前後のスクリーンショットを含む、問題ごとのエントリです。
  • 各問題が残された理由とユーザーへの推奨対応を示す未修正問題セクション、および一般的な推奨事項です。
プロンプト例を見る ↗

仕組み

  1. 01
    コンテキストの収集とスタックの検出

    URLが指定されていない場合はURLを尋ね、次にpackage.json、tsconfig.json、tailwind.config、next.config、vite.config、nuxt.configなどのワークスペースファイルから自動検出を試み、対象となるページを確認します。

  2. 02
    移動とキャプチャ

    対象URLを開いてスクリーンショットを取得し、可能な場合はDOM構造やスナップショットを取得し、サイトナビゲーションを通じてさらに他のページを巡回します。

  3. 03
    視覚チェックリストに基づく検査

    レイアウト、レスポンシブ対応、アクセシビリティ、ビジュアルの一貫性の問題は、リファレンスチェックリストを順に確認しながら検出され、修正後にも再度使用されます。

  4. 04
    問題の発生元を特定する

    問題のある要素は、クラス名や IDでコードベースを検索したり、要素のテキストや構造からコンポーネントを特定したり、スタイル・コンポーネント・ページファイルのパターンを絞り込んだりすることで、発生元まで追跡されます。

  5. 05
    修正してから再検証する

    フレームワーク固有のガイダンスに従って修正が適用され、その後ブラウザをリロードするか dev サーバーの HMR を待ち、修正箇所を再度スクリーンショットして前後を比較します。

02 適合性を確認

web-design-reviewer Skill を使用するタイミング

この種のデザインレビューが必要な場合は、Claude CodeまたはCodexでweb-design-reviewerスキルを使用してください。適合性と制限については、スキルファイル本体に記載されています。

適している場合

  • プレーンな HTML、CSS、JS で構築された静的サイトをレビューする場合。
  • React、Vue、Angular、Svelte によるシングルページアプリをレビューする場合。
  • Next.js、Nuxt、SvelteKit などのフルスタックフレームワークアプリをレビューする場合。
  • WordPress や Drupal のインストールなど、CMS 駆動のサイトをレビューする場合。
  • 開発中に http://localhost:3000 のようなアドレスで動作しているローカル開発サーバーを確認する場合。

境界を知る

  • 本番環境は読み取り専用のレビューのみサポートされているため、そこで変更を適用することはできません。
  • 修正にはワークスペース内にプロジェクトのソースが存在することが必要なため、ローカルにコードのないリモートサイトは修正できません。
  • ユーザーの確認なしに大規模なリファクタリングを行うことは、してはいけないこととして明示されています。
  • パフォーマンスを無視した修正はアンチパターンとして挙げられています。

提供すべきもの

  • レビュー対象サイトの URLナビゲーションに必須であり、ユーザーが指定しない場合、スキルは例として http://localhost:3000 の形式を示して問い合わせます。
  • フレームワークとスタイリングの場所スキルは使用しているフレームワークとスタイリング手法、およびスタイルファイルとコンポーネントの配置場所を確認し、正しい編集対象を特定します。
  • レビューの範囲ユーザーは、レビューが特定のページのみを対象とするか、サイト全体を対象とするかを指定します。

03 スキルの内部

web-design-reviewer スキルが Claude Code と Codex に与えるルール

SKILL.md がエージェントに設定する 8 つの具体的な指示・既定値・制限 — 結果を変える部分です。

  1. 3回試みたら停止する

    スキルは反復回数の上限を設定しています。特定の問題に対して3回を超える修正の試みが必要な場合、続行せずにユーザーに相談する必要があります。

  2. 一度に1つの問題ずつ

    変更をまとめて行うのではなく、各問題を個別に修正し、次に進む前に検証します。

  3. コードに触れる前にスクリーンショットを取る

    修正前と修正後を比較できるように、崩れた状態のスクリーンショットは修正を行う前に必ず保存しておく必要があります。

  4. 最小限の変更のみ

    修正の原則は、既存のコードスタイルを尊重し、他の箇所を壊すことのないよう、問題解決に必要な最小限の変更のみを行うことです。

  5. 優先度マトリクスに従って作業する

    機能に影響するレイアウトの問題はP1として即時修正、UXを損なう視覚的な問題はP2として次に修正、軽微な視覚的な不整合はP3として可能であれば修正します。

  6. 4つのビューポートでテストする

    レスポンシブチェックは375px(Mobile、iPhone SE/12 mini)、768px(Tablet、iPad)、1280px(Desktop)、1920px(Wide)で実行します。

  7. 既存のパターンを尊重する

    修正は新しい規約を導入するのではなく、プロジェクトで既に使われている既存のコードスタイルに従う必要があります。

  8. 大きな変更の前に確認する

    大規模なリファクタリングは独断で行わず、大きな変更の前にはユーザーに確認を求めます。また、検証が難しくなるため、複数の問題を一度に修正することはありません。

04 実際に使う

Claude Code または Codex に web-design-reviewer をインストール

npx skills add コマンドを実行し、エージェントで最初のタスクを実行して、結果をチェックリストで確認します。

Claude Code、Codex、または使用中のエージェントに web-design-reviewer を追加

プロジェクトで実行してください。インストーラーが、どのエージェントに追加するかを尋ねます。

Terminal
npx skills add https://github.com/github/awesome-copilot --skill web-design-reviewer

skills/web-design-reviewer/SKILL.md用の一般的なskills CLI形式です。リポジトリによっては独自のパスが記載されている場合があります。

スキルに最初のデザインレビュータスクを与える

スキル自身の用語で記述されています。角括弧の部分はご自身の内容に置き換えてください。

Starter prompt
Review the design of the website running at http://localhost:3000. It is a [Next.js] app styled with [Tailwind CSS], please check the [home and pricing] pages at mobile and desktop widths. Find the layout, responsive and accessibility problems like element overflow, weak contrast or tiny touch targets, then fix them in the source and verify the fixes.

出典:SKILL.md をスキル自身の用語に沿って記述。

最初の結果を確認

SKILL.md 自体が正しい結果として示しているもの:

  • ブラウザを再読み込みするか開発サーバーのHMRを待ち、修正箇所のスクリーンショットを取得します。
  • 修正した各要素について、修正前と修正後のスクリーンショットを比較します。
  • リグレッションテストを実行し、修正が他の箇所に影響していないことを確認します。
  • 変更後もレスポンシブ表示が保たれていることを確認します。
  • Playwrightリファレンス構成のbrowser_console_messagesツールを使い、ブラウザのコンソールメッセージを読んでJavaScriptエラーを検知します。

OpenDesignではweb-design-reviewerをそのSKILL.mdリンクからインポートします:Plugins → Add → Skill → Import from link、その後トップバーで選択してください。

05 オープンソースで追跡可能

ソース、ライセンス、検証

このページの情報の出所と、最終確認日時です。

Author
GitHub
Repository
github.com/github/awesome-copilot ブランチ main
スキルファイル
skills/web-design-reviewer/SKILL.md 検証時にコンテンツチェックサムを記録。コミット 1899b18
License
MIT LICENSE より。
リポジトリスター数
38,981 GitHub スナップショットは github/awesome-copilot リポジトリ全体について 2026-09-14 に取得。このカタログ内の 6 つのスキルを含みます。web-design-reviewer の評価や使用数ではありません。
OpenDesign により検証済み
2026-09-14 ソースファイル、パス、ライセンステキスト、スター数を確認済み。OpenDesign 本体にはバンドルされていません(2026-08-28 確認)。このページには実行記録がありません。

SKILL.md の中身

  1. 適用範囲静的サイト、SPAおよびフルスタックフレームワーク、CMSプラットフォームなど、対象となるWebアプリを一覧します。
  2. 前提条件稼働中の対象サイト、スクリーンショットとDOMアクセスが可能なブラウザ自動化、そして修正のためのソースコードです。
  3. ステップ1:情報収集フェーズURLを確認し、フレームワーク、スタイリング、対象範囲について質問し、設定ファイルとスタイリング手法を自動検出します。
  4. ステップ2:ビジュアルインスペクションフェーズ各ページを巡回してスクリーンショットを取得し、4つのビューポートでレイアウト、レスポンシブ、アクセシビリティ、一貫性の問題をチェックします。
  5. ステップ3:問題修正フェーズP1からP3まで優先度を付け、セレクタ、コンポーネント、パターンによってソースファイルを特定し、フレームワークに応じた最小限の修正を適用します。
  6. ステップ4:再検証フェーズ再読み込みして再度スクリーンショットを取得し、修正前と修正後を比較し、リグレッションテストを行い、問題が残っていれば繰り返します。
  7. 出力形式要約テーブル、問題点、未修正項目、推奨事項を含むMarkdownレビューレポートのテンプレートを定義します。
  8. 必要な機能ナビゲーション、スクリーンショット、画像分析、DOM 取得、ファイルの読み書き、コード検索を表にまとめます。
  9. 参照実装機能をPlaywright MCPツールに対応付け、MCPサーバー設定を示し、他の互換ツールを一覧します。
  10. ベストプラクティス推奨事項と非推奨事項の一覧:スクリーンショットを保存する、1つずつ修正する、確認なしの大規模なリファクタリングは行わない。
  11. トラブルシューティングスタイルファイルが見つからない場合、修正が反映されない場合、修正が他の領域に影響する場合について説明します。
スキル自身による説明
「このスキルは、ローカルまたはリモートで実行されているウェブサイトを視覚的に検査し、デザイン上の問題を特定して修正できます。「ウェブサイトのデザインをレビュー」「UIをチェック」「レイアウトを修正」「デザインの問題を見つける」などのリクエストで起動します。レスポンシブデザイン、アクセシビリティ、視覚的一貫性、レイアウトの崩れに関する問題を検出し、ソースコードレベルで修正を実行します。」

SKILL.md のフロントマター記述。完全なファイルは約 10,577 文字です。完全なファイルを GitHub で読む。

06 インストールする前に

web-design-reviewer スキルに関する質問

回答は 2026-09-14 時点で読んだ SKILL.md に基づくもので、記録された実行結果によるものではありません。

開始する前にサイトを起動しておく必要がありますか?

はい。最初に必要な前提条件は、ローカルの開発サーバー、ステージング環境、または読み取り専用レビューの場合は本番環境のいずれかで、対象が稼働していることです。

スクリーンショット取得、ページ遷移、DOM取得を行うブラウザ自動化も必要であり、修正を行うにはプロジェクトがワークスペース内に存在する必要があります。

コードを変更しますか、それとも問題を報告するだけですか?

ソースコードレベルで修正を実行し、プロジェクトのスタイリング手法に応じたレイヤーを編集します。Tailwindの場合はコンポーネント内のclassName、CSS Modulesの場合はモジュールCSSファイル、プレーンなCSSまたはSCSSファイル、styled-componentsやEmotionの場合はJS/TSファイルです。修正できない場合は、レポートに理由と推奨される対応を記載します。

どのブラウザ自動化ツールが必要ですか?

参照実装としてはPlaywright MCPが推奨され、ナビゲーション、スナップショット、スクリーンショット、クリック、リサイズ、コンソールメッセージ用のツールが用意されています。このワークフローは、ナビゲーション、スクリーンショット、DOM取得が利用可能であれば、Selenium、Puppeteer、Cypress、WebDriver BiDiでも動作します。

Web Design Reviewer

実際のデザインレビュータスクで web-design-reviewer を実行する。

OpenDesignをダウンロードし、SKILL.mdリンクからweb-design-reviewerをインポートして、上記のプロンプトを貼り付け、結果の前に計画を読みます。

ターミナル
npx skills add https://github.com/github/awesome-copilot --skill web-design-reviewer

OpenDesign デスクトップ版

ひとつのデザインシステムで、すべての制作物をブランドらしく

完全な Vibe Design Workspace で、同じブランドルールを Web サイト、スライド、操作できるプロトタイプ、ダッシュボード、画像、HTML 動画に展開できます。ローカルの Codex、Claude Code、Cursor などを接続して無料で制作しましょう。

  • Web、スライド、プロトタイプ、ダッシュボード、画像、動画
  • 140+ のデザインシステムと完全なテンプレート/スキルライブラリ
  • ローカル Codex と 21+ のコーディングエージェントを接続 · 無料
無料ダウンロード

macOS と Windows に対応