Communitygithub.com

ポートフォリオモーションQA

既存のモーションシステムに基づいてポートフォリオUIのモーションをレビューまたは実装します。動きの軽減、キーボード、パフォーマンス、レスポンシブ制約を含みます。

ポートフォリオモーションQA とは?

このスキルは、既存のモーションシステム(トークン、プリミティブ、ルール)に準拠してポートフォリオUIのモーションをレビューまたは実装するためのものです。明確な階層、方向性、フィードバック、シーケンス、連続性を提供する場合にのみモーションを使用することを推奨し、不必要なアニメーションを回避します。opacity や transform を優先し、レイアウトアニメーション、アンビエントループ、スクロールハイジャック、文字の段階的表示、`transition: all` を避けます。動きの軽減設定、キーボード操作、デスクトップ/モバイルレイアウト、リプレイ/終了動作を検証し、各モーションの選択理由とトークン/プリミティブを報告します。Claude Code、Cursor、Codex などのAIエージェントツール向けに設計されています。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/husheng-web/personal-website-skills/tree/HEAD/skills/portfolio-motion-qa

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

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

ドキュメント

ポートフォリオモーションQA は何をしますか?

モーションは、階層、方向性、フィードバック、シーケンス、連続性を明確にする場合にのみ使用してください。

まず調査する

プロジェクトのモーションルール、トークンソース、既存のモーションプリミティブを読み込んでください。独立したスケールや新しいアニメーションライブラリを追加する代わりに、それらのセマンティクスと持続時間を再利用してください。

決定ルール

  • アニメーションが明確なメリットを提供しない限り、読み取り優先のコンテンツは静的に保ちます。
  • opacity と transform を優先し、レイアウトアニメーション、アンビエントループ、スクロールハイジャック、文字の段階的表示、transition: all を避けます。
  • モーションはオプションに保ちます。動きの軽減は即座に解決され、キーボード操作はアニメーションを待ちません。
  • ホバーとフォーカスが同等の状態変化を生成することを確認し、モバイルではポインター動作に依存しないでください。

検証する

通常状態と動きの軽減状態、キーボードフォーカス、デスクトップ/モバイルレイアウト、該当する場合はリプレイ/終了動作をテストします。各モーションの選択理由、そのトークン/プリミティブ、文書化されたプロジェクト決定が必要な逸脱を報告してください。

Individual skills in this repo

This repo contains 7 individual skills — each has its own dedicated page.

関連スキル