Décrivez le mouvement souhaité ; obtenez du code Motion.dev qui s'exécute à plus de 60 ips avec la physique du ressort, la prise en charge des mouvements réduits et aucun changement de disposition.
motion-dev-animations-skill est une compétence Claude Code qui écrit des animations de qualité production avec Motion.dev (anciennement Framer Motion). Il s'active automatiquement lors des mentions d'animation, d'effets de défilement, de Motion.dev, de physique des ressorts, etc., et émet du code ciblant 60 ips+, un impact de bundle <50 Ko, une accessibilité totale (préfère un mouvement réduit) et zéro CLS. Couvre les animations d'entrée, les effets de défilement, les interactions gestuelles, les micro-interactions et les animations de mise en page.
Ajoutez dans context_servers. Zed recharge à chaud à la sauvegarde.
claude mcp add motion-dev-animations-skill -- git clone https://github.com/199-biotechnologies/motion-dev-animations-skill.git ~/.claude/skills/motion-dev-animations
Une seule ligne. Vérifiez avec claude mcp list. Supprimez avec claude mcp remove.
Cas d'usage
Usages concrets : Motion.dev Animations Skill
Ajoutez une entrée en fondu de héros avec décalage
👤 Les développeurs frontend ajustent les pages de destination⏱ ~15 minbeginner
Quand l'utiliser : Votre héros semble statique et vous souhaitez une animation de chargement soignée.
Prérequis
Réagir + Motion.dev — npm je bouge
Compétence installée — git clone dans ~/.claude/skills/
Déroulement
Décrire l'effet
Ajoutez une entrée en fondu échelonné au H1, au sous-titre et au CTA du héros. Décalage de 60 ms.✓ Copié
→ Code Motion.dev avec motion.div, ressort de transition, retard via décalage
Repli à mouvement réduit
Assurez-vous que les préférences de mouvement réduit sautent proprement l'animation.✓ Copié
→ hook useReducedMotion ou requête multimédia CSS appliquée
Résultat : Un héros qui se sent vivant sans sacrifier l'accessibilité.
Pièges
Animation des propriétés qui déclenchent la mise en page (largeur, haut) — Utilisez plutôt la transformation (traduction/mise à l’échelle) – accélérée par GPU, pas de CLS
Convertissez le cadre Figma ; puis ajoutez les animations de survol et d'entrée spécifiées.✓ Copié
Outils
Ce que ce MCP expose
Outil
Entrées
Quand appeler
Coût
motion-dev (SKILL)
describe the animation (element + intent + constraints)
Chaque fois que vous voulez du code d'animation, en particulier. avec des contraintes d'accessibilité et de performances
0
Coût et limites
Coût d'exécution
Quota d'API
Aucune
Tokens par appel
Petit pour le code ; grand seulement si vous videz des composants complexes
Monétaire
Gratuite
Astuce
Décrivez précisément l'intention de l'animation : "fondu avec un décalage de 60 ms, durée de 200 ms" et "rendez-le agréable".
Sécurité
Permissions, secrets, portée
Stockage des identifiants : Aucune
Sortie de données : Aucun de la compétence ; réseau non impliqué
Le code d'animation généré est aussi sûr que votre évaluation : vérifiez les choix de mouvement réduit et d'accessoires de mise en page avant l'expédition.
Dépannage
Erreurs courantes et correctifs
Jank sur le parchemin
Vérifiez que vous animez des transformations, pas des accessoires de mise en page (largeur/haut). Utilisez Will-Change avec parcimonie.