motion
Créez des animations React sophistiquées avec Motion (anciennement Framer Motion) : animations déclaratives, gestes (glisser, survoler, appuyer), effets de défilement, physique des ressorts, animations de mise en page et manipulation SVG. Optimisez la taille du bundle avec LazyMotion (4,6 Ko) ou utilisez Animate mini (2,3 Ko). À utiliser lorsque : l'ajout d'interactions par glisser-déposer, la création d'animations déclenchées par défilement, la mise en œuvre de dialogues modaux avec des transitions, la création de carrousels avec élan, l'animation de transitions de page/itinéraire, la création de sections de héros de parallaxe, la mise en œuvre d'accordéons avec une expansion/réduction fluide ou l'optimisation de la taille des paquets d'animation. Pour les animations de liste simples, utilisez plutôt la compétence d’animation automatique (3,28 Ko contre 34 Ko). Dépannage : la sortie AnimatePresence ne fonctionne pas, problèmes de performances de grande liste, conflits de transition Tailwind, erreurs d'utilisation du client Next.js, problèmes de disposition des conteneurs défilants ou erreurs de construction Cloudflare Workers (résolues en décembre 2024).
Installation
SKILL.md
Motion (package: motion, formerly framer-motion) is the industry-standard React animation library used in production by thousands of applications. With 30,200+ GitHub stars and 300+ official examples, it provides a declarative API for creating sophisticated animations with minimal code.
Production Tested: React 19, Next.js 16, Vite 7, Tailwind v4
Performance: Uses native ScrollTimeline API when available for hardware acceleration.
Créez des animations React sophistiquées avec Motion (anciennement Framer Motion) : animations déclaratives, gestes (glisser, survoler, appuyer), effets de défilement, physique des ressorts, animations de mise en page et manipulation SVG. Optimisez la taille du bundle avec LazyMotion (4,6 Ko) ou utilisez Animate mini (2,3 Ko). À utiliser lorsque : l'ajout d'interactions par glisser-déposer, la création d'animations déclenchées par défilement, la mise en œuvre de dialogues modaux avec des transitions, la création de carrousels avec élan, l'animation de transitions de page/itinéraire, la création de sections de héros de parallaxe, la mise en œuvre d'accordéons avec une expansion/réduction fluide ou l'optimisation de la taille des paquets d'animation. Pour les animations de liste simples, utilisez plutôt la compétence d’animation automatique (3,28 Ko contre 34 Ko). Dépannage : la sortie AnimatePresence ne fonctionne pas, problèmes de performances de grande liste, conflits de transition Tailwind, erreurs d'utilisation du client Next.js, problèmes de disposition des conteneurs défilants ou erreurs de construction Cloudflare Workers (résolues en décembre 2024). Source : joaquimcassano/ideas-marketplace.
Faits (prêts à citer)
Champs et commandes stables pour les citations IA/recherche.
- Commande d'installation
npx skills add https://github.com/joaquimcassano/ideas-marketplace --skill motion- Catégorie
- </>Développement
- Vérifié
- —
- Première apparition
- 2026-02-17
- Mis à jour
- 2026-02-18
Réponses rapides
Qu'est-ce que motion ?
Créez des animations React sophistiquées avec Motion (anciennement Framer Motion) : animations déclaratives, gestes (glisser, survoler, appuyer), effets de défilement, physique des ressorts, animations de mise en page et manipulation SVG. Optimisez la taille du bundle avec LazyMotion (4,6 Ko) ou utilisez Animate mini (2,3 Ko). À utiliser lorsque : l'ajout d'interactions par glisser-déposer, la création d'animations déclenchées par défilement, la mise en œuvre de dialogues modaux avec des transitions, la création de carrousels avec élan, l'animation de transitions de page/itinéraire, la création de sections de héros de parallaxe, la mise en œuvre d'accordéons avec une expansion/réduction fluide ou l'optimisation de la taille des paquets d'animation. Pour les animations de liste simples, utilisez plutôt la compétence d’animation automatique (3,28 Ko contre 34 Ko). Dépannage : la sortie AnimatePresence ne fonctionne pas, problèmes de performances de grande liste, conflits de transition Tailwind, erreurs d'utilisation du client Next.js, problèmes de disposition des conteneurs défilants ou erreurs de construction Cloudflare Workers (résolues en décembre 2024). Source : joaquimcassano/ideas-marketplace.
Comment installer motion ?
Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/joaquimcassano/ideas-marketplace --skill motion Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code ou Cursor
Où se trouve le dépôt source ?
https://github.com/joaquimcassano/ideas-marketplace
Détails
- Catégorie
- </>Développement
- Source
- user
- Première apparition
- 2026-02-17