w-a11y について
w-a11y は、リポジトリのドキュメントと既存テストに基づいて UI のアクセシビリティを監査するエージェントスキルです。確認とテストを案内し、修正は許可された場合に限ります。
主な機能
- 01リポジトリのアクセシビリティ指針を確認
- 02セマンティクス、キーボード操作、名前、フォーカスを検査
- 03既存のアクセシビリティテストやコンポーネントテストを実行
- 04許可された場合に最小限の修正
- 05動作やコマンドの変更時にドキュメントを更新
活用シーン
- 01マージ前に変更した UI を確認
- 02既存のアクセシビリティゲートを検査
- 03許可を得てセマンティクスや ARIA を修正
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ blockmatic-icebox/ basilic-skills --skill w-a11yインストール後、Claude Code で/w-a11yを入力して読み込まれたか確認します。
詳細
指定された UI をアクセシビリティのドキュメントおよび既存の a11y テストと照らし合わせて監査してください。ユーザーが修正を依頼していない限り、報告のみとしてください。
- 指定された a11y ゲートに関するテストおよびフロントエンドのドキュメントを読みます。該当するものがない場合はその旨を報告し、既存のリポジトリテストのみを実行してください。
- 変更された UI のセマンティック構造、キーボード操作、名前、フォーカスを確認します。
- リポジトリの a11y テストまたはコンポーネントテストを実行します。リポジトリのドキュメントにそのレベルが明記されていない限り、WCAG A/AA/AAA 準拠を宣言しないでください。
- 修正が許可されている場合は、ドキュメントに記載されたゲートを満たす最小限のセマンティック/ARIA 変更を適用します。
- ドキュメント:動作またはコマンドを変更した場合は
/w-docsを使用します。
コメント
Markdown 対応