marquee-loop について
繰り返し表示するコンテンツ向けに、途切れない無限マーキーを設計するスキルです。アニメーション設定、操作方法、視差効果の軽減への配慮を扱います。
主な機能
- 01シーケンス複製による連続表示
- 02直線的なトラックアニメーション
- 03項目幅の安定化
- 04端のマスクやフェード
- 05視差効果軽減設定への対応
活用シーン
- 01ロゴ列のループ表示
- 02マーキーでの推薦文表示
- 03スクリーンショットや機能タグの表示
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ mengto/ skills --skill marquee-loopインストール後、Claude Code で/marquee-loopを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
demo/index.htmlPROMPT.mdsource.json詳細
マーキーのスキル
使用する場面
- ロゴ、推薦コメント、スクリーンショット、タグ、短い機能チップをシームレスに無限ループさせるデザインが必要な場合。
ワークフロー
- 項目の並びを複製し、末尾と先頭が完全に一致するようにします。
- トラックを0から-50%まで線形変換でアニメーションさせます。
- ループ中にジャンプが発生しないよう、項目の幅を一定に保ちます。
- マーキーがセクションに入るとき、またはセクションから出るときに、端をマスクするかフェードさせます。
- インタラクションが役立つ場合に限り、ホバー時にマーキーを一時停止するか、速度を落とします。
prefers-reduced-motionを尊重し、静的に折り返すか、非常にゆっくり動かします。
ガードレール
- ユーザーが注意深く読む必要のある、固有のコンテンツはアニメーションさせないでください。
- 移動するすべての項目に、大きくCPU負荷の高いシャドウやフィルターを使用しないでください。
コメント
Markdown 対応