Communitygithub.com

guiboorges/design-studio

デザインやレビュー、アクセシビリティに関するあらゆるタスクで使用します(UI、Web、ドキュメント、動画、ソーシャル投稿、フォーム)。代替テキストや注釈の作成、アクセシビリティやコンプライアンスの質問にも対応。2026年に変更された法務日付を確認済み。含まれるもの:WCAG 2.2 A/AA(各基準におけるデザイナーの判断項目)、9つの新2.2基準、採用推奨のAAA基準、インクルーシブデザイン、認知アクセシビリティ(COGA)、平易な言語、動きと点滅、キャプションと音声解説、代替テキスト判断ツリー、フォーカスとキーボード仕様、フォームとエラー、スクリーンリーダー用注釈、法令(EU EAAおよびEN 301 549、ADA Title II 2027/2028、Section 508、英国、カナダ、ブラジル、日本)、ツールカバレッジ、テストチェックリスト。

design-studio とは?

このスキルは、Web、UI、ドキュメント、動画、ソーシャルメディア投稿、フォームなど、人々が読んだり操作したりするあらゆるものをデザイン・レビューする際に、アクセシビリティとコンプライアンスを確保するための包括的なナレッジベースです。WCAG 2.2 A/AA基準を設計者の判断ポイントと共に網羅し、2.2で新規追加された9つの基準や採用推奨のAAA基準もカバーします。インクルーシブデザイン、認知アクセシビリティ(COGA)、平易な言語、動きと点滅、キャプションと音声解説、代替テキスト判断ツリー、フォーカスとキーボード仕様、フォームとエラー、スクリーンリーダー用注釈など、実践的なガイドラインを提供します。また、EU EAA、ADA Title II、Section 508、英国、カナダ、ブラジル、日本の最新法令(2026年以降の日付変更に対応済み)への対応スナップショットも含まれており、Claude Code、Cursor、CodexなどのAIエージェントと連携して、デザインハンドオフやテストチェックリストを自動生成できます。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/guiboorges/design-studio/tree/HEAD/plugins/design-studio/skills/accessibility

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

アクセシビリティ

アクセシビリティとは、障がいのある人々が成果を知覚し、操作し、理解できることを意味します。これには永続的・一時的・状況的な障がいが含まれます。ほとんどの問題は、誰も決定しなかったデザイン上の判断、つまりフォーカススタイル、エラー状態、代替テキスト、見出しレベルの欠如から始まります。このスキルは、そうした判断をチェックリストに変えます。

コントラスト計算、APCA、色覚異常については color → contrast-and-dark-mode.md にあります。プラットフォームのタッチターゲットサイズは media-specs → digital-platforms.md にあります。高齢者、識字率、ディスレクシア、文化については cognitive-psychology → audience-and-culture.md にあります。タイプの最小値は typography → legibility-by-medium.md にあります。

絶対的なルール

  1. WCAG 2.2 AAを目標とする。ただし、契約や法律で別のバージョンが指定されている場合は除く。これにより2.1 AAおよび2.0 AAも満たします。ただし、2.2で削除された4.1.1 Parsingは除きます。すべてのWCAG要件は [E2] です。
  2. すべての状態をデザインする。 デフォルト、ホバー、フォーカス、アクティブ、選択済み、無効、エラー、ローディング、空の状態を、両方のカラーモードでデザインします。描かれていない状態はアクセシビリティバグです。
  3. どこでもフォーカスを可視化する。 社内標準:2pxの実線アウトライン、2pxのオフセット、隣接色とのコントラスト比3:1(AAA 2.4.13を満たす)。代替なしに outline: none を使用してはいけません。固定ヘッダーはフォーカスされたアイテムを隠してはいけません(2.4.11)。
  4. ターゲットサイズは24×24 CSS px以上(2.5.8 AA)、またはそのように間隔を空けます。プラットフォームの最小値はより大きい(iOS 44pt、Android 48dp)ため、タッチUIではそれらを使用します。
  5. ストロボは禁止、動きの抑制を尊重する。 1秒あたり最大3回のフラッシュ。5秒を超える動きには一時停止コントロール。社内ルールとして prefers-reduced-motion を尊重します(2.3.3)。
  6. すべてをキーボードで操作可能に。ドラッグ、ホバー、記憶のみに依存しない。 ドラッグの代わりにシングルタップの代替手段を提供(2.5.7)。ログインにパズルや書き写しを要求しない(3.3.8)。データの再入力を求めない(3.3.7)。
  7. フォーム: 表示ラベル(プレースホルダーはラベルではない)、フィールドの前に説明、修正方法を示すエラーテキスト、ユーザーがフィールドを離れるまで待つバリデーション。個人データには autocomplete トークンを使用(1.3.5)。
  8. 目的に応じたテキスト代替。 W3C代替テキスト判断ツリーに従う:装飾画像は alt=""、機能画像はアクションを説明、複雑な画像は長い説明文を付ける。文字の画像は禁止。
  9. 普遍的な障壁を先に修正し、後から調整する。 平易な言語、予測可能なレイアウト、寛容なフォーム、ユーザーコントロールは、認知障がい者、高齢者、低識字率者、第二言語話者、ストレス下のユーザーに一度に役立ちます [E2]。
  10. 自動ツールは最終判断ではない。 2017年の英国政府監査では、単一のツールで障壁タイプの17~41%しか検出できなかった。手動テストと障がい者によるテストを実施する。
  11. 法律に関する注記は参考情報であり、法的助言ではない。 引用前に日付を確認。2026年にいくつか変更あり。

設計者向け仕様チェックリスト(ハンドオフ用)

  • 見出しレベル、ランドマーク、読み取り/フォーカスの順序を注釈付け(注釈キット:motion-media-and-forms.md §7)。
  • すべてのインタラクティブ要素:名前、役割、全状態、フォーカススタイル、ターゲットサイズ。
  • すべての画像:代替テキストまたは装飾マーク。チャートにはテキストまたはテーブル相当物。
  • すべてのフォーム:ラベル、ヘルプテキスト、エラーメッセージの記述、必須フィールドのマーク、autocomplete の指定。
  • テキスト、UI境界、フォーカス、アイコンのコントラストを両モードで確認(color)。
  • 動き:動きを抑制したバリアントを指定。フラッシュなし。長時間の動きには一時停止コントロール。
  • 動画:キャプション、および音声解説または文字起こし。
  • レイアウトは320 CSS pxでリフロー。テキストは200%ズームと1.4.12のスペーシングオーバーライドに耐える(layout-composition)。
  • ヘルプと連絡先は一貫した場所に配置(3.2.6)。記憶テストなしでログイン可能(3.3.8)。
  • すべてのコピーに対して平易な言語チェックを実施(inclusive-and-cognitive.md §5)。

法務スナップショット(2026年10月確認、引用前に再確認)

地域規則標準日付
EUEuropean Accessibility ActEN 301 549: V3.2.1 が現在引用。V4.1.1(WCAG 2.2 AA)は2026年9月に公開、Official Journal への引用は未定2025年6月28日から適用
米国 州/地方政府ADA Title II 規則(2024)WCAG 2.1 AA2026年4月に延長:2027年4月26日(人口5万人以上)、2028年4月26日(小規模、特別区)
米国 企業ADA Title III判例法、通常WCAG 2.x AA訴訟主導
米国 連邦Section 508WCAG 2.0 AA(Web、ドキュメント、ソフトウェア)2018年以降
英国 公共部門PSBAR 2018WCAG 2.2 AA + アクセシビリティステートメント施行中
カナダ 連邦Accessible Canada ActCAN/ASC-EN 301 549:2024目標2040年
ブラジルLBI 第63条ABNT NBR 17225 (2025); eMAG 3.1(連邦)施行中
日本障害者差別解消法JIS X 8341-3:2016民間事業者の合理的配慮義務は2024年4月から

WCAG 2.2 は ISO/IEC 40500:2025 でもある。WCAG 3 はまだワーキングドラフトであり、発効までには数年を要する。

メディア別

メディア焦点
ネイティブアプリ1.3.4 画面の向き、1.4.4 Dynamic Type/フォントスケーリング、2.5.x ポインターとターゲット、3.3.x 入力、4.1.2 名前/役割/値
Webすべて。特に1.4.10 リフロー、1.4.12 スペーシング、2.4.11 フォーカス非隠蔽が最もよく問題になる。
PDF、スライドタグ、見出し、読み取り順序、コントラスト、ページタイトル、言語
ソーシャル投稿代替テキストフィールド、動画のキャプション、色のみで意味を伝えない、キャプション内でテキストを繰り返す、ストロビング禁止
印刷、OOHWCAGは直接適用されないが、そのコントラストと色のロジックは良い慣行。距離のルールは media-specs にあり。

参照ファイル – 開くタイミング

ファイル開くタイミング
references/wcag-22-in-practice.md達成基準の確認、仕様書の作成、2.2の追加詳細、採用推奨のAAA基準、メディア別の適用可能性。
references/inclusive-and-cognitive.mdインクルーシブデザイン手法、ペルソナスペクトラム、引用する普及率、状況的障がい、認知アクセシビリティ(COGA)、平易な言語、神経多様性ユーザー、ローカリゼーション/RTLの基本、インクルージョンレビューチェックリスト。
references/motion-media-and-forms.md動きと点滅、動き抑制のコード、キャプション/音声解説/文字起こし、代替テキストと複雑な画像、フォーカスとキーボード仕様、スキップリンク、フォームとエラー、autocomplete、タッチ/ポインター、スクリーンリーダー用注釈とキット。
references/legal-and-testing.md法域別の法的質問、設計すべき標準、ツールカバレッジ、WebAIM Million 2026、手動テストチェックリスト、障がい者によるテスト、Figmaハンドオフチェックリスト、アクセシビリティステートメント、VPAT/ACR。

関連スキル