既存コンポーネントのエージェント対応状況を監査する
使うタイミング: サポートチャットボットやQAエージェントが正しいボタンを見つけられない場合。
フロー
-
Claudeにコンポーネントを渡すReview this Checkout.tsx against ai-friendly-web-design principles. Flag severity.✓ コピーしました→ 重大度順のリスト: critical(ホバー専用の送信ボタン)→ minor(aria-liveの欠落)
-
修正を適用するApply all critical + major fixes, keep visuals identical.✓ コピーしました→ 修正済みコンポーネントと差分サマリー
結果: 人間にとって美しく、エージェントにとってアクセス可能なコンポーネント。
注意点
- 命名規則なしに data-testid をあちこちに追加してしまう — スキルの命名規則(
data-testid='<area>-<action>')に従わないと、名前が散逸します