← スキル事典 latest revision
デザイン Open Source

Webデザインガイドライン監査

web-design-guidelines · v1.0.0

UIコードを最新のWeb Interface Guidelinesに照らし、アクセシビリティ、性能、UXの問題を行単位で報告する。

PONTECH / SKILL INDEXのOGP画像
OPEN GRAPH IMAGE1200 × 630

Webデザインガイドライン監査

Web UIコードを、Vercel Labsが公開するWeb Interface Guidelinesの最新版で監査する。 このskillへ規則の複製を固定せず、実行時に一次情報を取得する。

対象を決める

利用者が指定したfile、directory、glob、diffを対象にする。 対象が明確でない場合は、現在の変更差分または主要なUI entrypointを確認し、監査範囲を示す。 読み取りだけを依頼された場合は修正しない。

最新規則を取得する

監査時に次の正本を取得する。

https://raw.githubusercontent.com/vercel-labs/web-interface-guidelines/main/command.md

取得できない場合は、その事実と参照できなかった範囲を明示する。 記憶だけで「最新版に準拠」と主張しない。

監査する

対象コードへ適用可能な規則をすべて確認する。 特に次の領域を横断する。

  • accessible name、semantic HTML、keyboard、focus
  • form label、autocomplete、validation、error
  • animation、reduced motion、compositor property
  • typography、content overflow、empty state
  • image dimensions、alt、lazy loading
  • renderingとbundleのperformance
  • navigation、URLと状態、deep link
  • touch target、safe area、responsive layout
  • dark mode、theme、contrast
  • locale、日付、数値、RTL
  • hydrationとcontrolled input

報告形式

結果だけを簡潔に報告し、導入文や総評を長く書かない。 問題ごとに次を含める。

path/to/file.tsx:42 [高] 操作名がない
icon buttonにaccessible nameがなく、支援技術から目的を判別できない。
修正: aria-labelまたは可視labelを追加する。
  • file pathと可能ならline numberを付ける。
  • 同じ原因の反復はまとめる。
  • 根拠となる規則を特定する。
  • 重大度は利用不能、誤操作、性能劣化の影響から決める。
  • 規則違反でない好みを必須事項として扱わない。
  • 問題がなければ、その旨と監査範囲を一文で報告する。

修正を依頼された場合

  • 重大度の高い問題から局所的に直す。
  • 既存のdesign systemとcomponent primitiveを優先する。
  • 規則に従うためだけのlibrary移行や全面改修を行わない。
  • lint、typecheck、関連test、実画面を変更規模に応じて確認する。
  • 修正できない問題は、制約と残る影響を報告する。

出典

  • [vercel-labs/agent-skills: web-design-guidelines](https://github.com/vercel-labs/agent-skills/tree/main/skills/web-design-guidelines)
  • [vercel-labs/web-interface-guidelines](https://github.com/vercel-labs/web-interface-guidelines)
  • 本文は公式skillの監査flowを日本語の参照手順へ再構成した。

使いどころ

  • UI実装をWeb Interface Guidelinesでレビューする
  • アクセシビリティ、フォーム、性能、国際化を横断監査する
  • release前のQA gateとして具体的な修正候補を出す

入力例

このページをWebデザインガイドラインで監査し、重要度順に報告してください。

app/components以下を確認し、ファイル名と行番号付きで問題を示してください。

更新履歴

v1.0.0 · currentVercel Labsのweb-design-guidelinesを参照し、最新版取得を前提とする監査手順として初回登録。2026/08/26