web-motion-auditor について
Web Motion Auditorは、Webアプリのアニメーション状態を点検し、ファイル参照付きの具体的な修正案を示すスキルです。動きの品質基準を用い、アクセシビリティとデスクトップ・モバイル幅でのパフォーマンスを確認します。
主な機能
- 01UIのアニメーション状態の点検
- 02動きを減らす設定とフォーカス表示の確認
- 03動きが操作を妨げないかの評価
- 04デスクトップとモバイルでの性能確認
- 05ファイル参照付き修正案の提示
活用シーン
- 01Webアプリのトランジション監査
- 02動きのアクセシビリティ確認
- 03画面幅ごとのアニメーション性能評価
- 04具体的なアニメーション修正の優先順位付け
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ frankxai/ awesome-motion-design-agent-skills --skill web-motion-auditorインストール後、Claude Code で/web-motion-auditorを入力して読み込まれたか確認します。
詳細
Web モーション監査
ワークフロー
- アプリを実行するか、開きます。
- アニメーション状態を確認します:読み込み、ホバー、フォーカス、クリック、ルート遷移、スクロール、空の状態/読み込み中/成功/エラー。
- アクセシビリティを確認します:
prefers-reduced-motion- フォーカスの可視性
- 読み取りや操作を妨げるモーションがないこと
- デスクトップとモバイルの幅でパフォーマンスを確認します。
- 可能であればスクリーンショットや動画を撮影します。
- モーション品質の評価基準で採点します。
- ファイルへの参照を含む具体的な修正案を提示します。
よくある修正
- トランジションを短くします。
- レイアウトへの負荷が大きいプロパティではなく、transform/opacityを使用します。
- スタガーの数を減らします。
- 動きを抑える設定用の分岐を追加します。
- 装飾的なモーションを、状態を説明するモーションに置き換えます。
- 複雑なストーリー性のあるモーションは、Remotionまたは制御されたヒーローシーンに移します。
コメント
Markdown 対応