animate-skill について
animate-skillは、Next.jsやReactの開発者向けに、Emil Kowalskiに着想を得たアニメーションの指針、資料、実例を提供するスキルです。ホバー操作からモーダル遷移まで、明確な目的を持つ動きを扱います。
主な機能
- 01イージングと時間の早見表
- 02CSSとFramer Motionの資料
- 03実行可能な.tsxの例
- 04パフォーマンスとアクセシビリティの指針
活用シーン
- 01ホバー時のマイクロインタラクション追加
- 02トーストを積み重ねるアニメーション
- 03テキスト表示やタブインジケーターの作成
- 04高さ変更やモーダル遷移のアニメーション
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ podo/ design-agent-skills --skill animate-skillインストール後、Claude Code で/animate-skillを入力して読み込まれたか確認します。
同梱ファイルstub.yaml
詳細
animate-skill
カタログのスタブ — スキルの完全版:delphi-ai/animate-skill
判断ツリー
-
完全版のスキルはすでにインストールされていますか? 上流ではこのスキルを
animateとしているため、このポインターと並べてインストールされます(ポインターは置き換えられません)。- グローバル:
f=~/.agents/skills/animate/SKILL.md; [ -f "$f" ] && ! grep -q "^das:" "$f" && echo "installed" || echo "pointer" - プロジェクト:
f=.agents/skills/animate/SKILL.md; [ -f "$f" ] && ! grep -q "^das:" "$f" && echo "installed" || echo "pointer" installed→ スキルはanimateとしてインストールされています。呼び出して続行しますpointer→ ステップ 2 に進みます
- グローバル:
-
スコープを検出してから、インストールします:
[ -e ~/.agents/skills/animate-skill ] && echo "global" || echo "project"グローバル:
npx skills add delphi-ai/animate-skill --skill animate -g -yプロジェクト:
npx skills add delphi-ai/animate-skill --skill animate -yClaude Code: 会話を離れずにコマンドを実行するには、チャットメッセージを
!で始めて送信します。
注意事項
- ライセンス: LICENSE ファイルはありません
- 名前の競合:
animateはemilkowalski-skillも書き込みます(インストール時、またはカタログのポインターとして)。両方をインストールすると、後からインストールしたものが先のものを上書きします。
インストール後の呼び出し
- スキル名:
animate - トリガーフレーズ:「animate」、「hover animation」、「toast animation」、「text reveal」、「animate-skill」
概要
「Animations on the Web」コースを基にした、Emil Kowalski に着想を得た Next.js および React 向けのアニメーションパターンです。イージングと時間のチートシート、リファレンスノート(CSS アニメーション、Framer Motion、イージングとタイミング、パフォーマンスとアクセシビリティ)、および動作する .tsx の例(ホバー時のマイクロインタラクション、トーストのスタック、テキストのリビール、共有レイアウトのタブインジケーター、高さのアニメーション、モーダルのトランジション)が含まれています。装飾的ではなく、必然性と目的を感じさせるモーションを重視した設計思想に基づいています。すべてのアニメーションには、明確な伝達機能が求められます。
使用しないケース
- 複数のステップを順番に実行する複雑なタイムラインのオーケストレーション(
gsap-skillsを使用) - 動画または Lottie の出力(
wiggle-claude-skillを使用)