audit について
さまざまな入力方法、出力チャネル、身体能力へのインターフェースの対応を監査するスキルです。キーボード、タッチ、入力の代替手段、フィードバック、動きを確認し、深刻度と影響に沿って課題と修正を整理します。
主な機能
- 01キーボードのみでのタスク確認
- 02タッチターゲットとポインター操作のレビュー
- 03代替入力方法の確認
- 04フィードバックと動きの安全性確認
- 05課題レポートと修正の優先順位付け
活用シーン
- 01マウスなしでタスクを完了できるか確認
- 02小さすぎる、または操作しにくいタッチターゲットの発見
- 03単一の入力方法に依存する操作の特定
- 04動きと支援技術へのフィードバックの確認
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ owl-listener/ inclusive-design-skills --skill auditインストール後、Claude Code で/auditを入力して読み込まれたか確認します。
詳細
インクルーシブなインタラクションの監査
インターフェースが多様な入力方法、出力チャネル、身体能力にどのように対応しているかを包括的に監査します。
プロセス
フェーズ 1:キーボードでの確認
keyboard-navigation を使用して、キーボードだけですべてのタスクを試します。 記録する項目:到達できない要素、フォーカス順序の問題、フォーカスインジケーターの欠如、キーボードトラップ、スキップリンクの欠如。
フェーズ 2:タッチとポインターでの確認
touch-target-design を使用して、すべてのインタラクティブ要素を測定します。 記録する項目:小さすぎるターゲット、不十分な間隔、精密な操作に依存するインタラクション、タップによる代替操作の欠如。
フェーズ 3:入力方法の代替手段の確認
multi-modal-input と gesture-alternatives を使用して、すべてのインタラクションに少なくとも 2 つの入力方法があることを確認します。記録する項目:単一の入力方法への依存、ペーストが無効なフィールド、ジェスチャーのみで操作できる機能、複雑なインタラクションに対する代替手段の欠如。
フェーズ 4:フィードバックとモーションの確認
feedback-and-status と motion-sensitivity を使用して、すべてのフィードバックが複数の感覚に伝わり、モーションが安全であることを確認します。
記録する項目:色だけで示されるインジケーター、スクリーンリーダーへの通知の欠如、危険なモーション、prefers-reduced-motion への対応。
出力
次の構成で、整理されたレポートを提示します。
- 概要 — インタラクションのアクセシビリティに関する総合評価と重大な障害
- 入力方法マトリックス — 各タスクがどの入力方法(キーボード、ポインター、タッチ、音声)で機能するかを示す表
- 問題一覧 — 各問題の重大度、影響を受ける入力方法、影響を受けるユーザー、具体的な修正方法
- 優先度順の修正項目 — 利用できるようになるユーザー数が多い順に並べた項目
重大度の定義:
- 重大 — 一般的な入力方法ではタスクを完了できません
- 高 — 特定の入力方法ではタスクが大幅に難しくなります
- 軽微 — 不便さはありますが、タスクを完了できます