motion-tokens
motion-tokens
Catalogue généré le 2026-05-11
En une phrase
GénérerGénère desun motionjeu de tokens d'animation (durées, easings, distances) versionnables en JSON + CSSvariables variables)CSS, avec mapping prêt pour Motion (React) et mappings pour Motion/GSAP afin d’unifier tout le projet.GSAP.
Quand l'utiliser
VoirAuladémarragedescriptiond'unci-dessusprojetetquandlaonsectionveut«une grammaire d'animation cohérente
motion-system ou motion-framer-patterns
Comment l'invoquer
- Slash command :
/motion-tokens(si exposé dans ton CLI)
PourDescription aller plus loin
Motion Tokens Generator
Objectifdétaillée
FournirCe skill produit un fichier tokens.motion.json avec 5 à 7 durées de base (par exemple fast: 120ms, base: 200ms, slow: 320ms), 3 à 5 courbes d'easing nommées (standard, accelerate, decelerate) et un set de distances pour les translations.
Il génère ensuite trois sorties exploitables tout de suite : le JSON pour versionner dans Git, des variables CSS (--motion-duration-base, --motion-ease-standard) à poser dans :root, et un mapping côté JS pour Motion ou GSAP afin que tu puisses écrire transition={{ duration: motion.duration.base, ease: motion.ease.standard }} au lieu de coder des nombres en dur.
Il finit par poser des règles d'usage : quelle durée pour un hover, laquelle pour une ouverture de modal, quel easing pour quel type de mouvement. Pour Thymon : c'est la fondation à poser avant d'animer sérieusement quoi que ce soit. Une fois ces tokens en place, tu peux changer le ressenti motion versionnablesde +tout mappingle libs.site en modifiant un seul fichier.
Procédure
Outputs attendus
Source
- Plugin :
perso (standalone) - Nom interne :
motion-tokens - Fichier :
/home/thymon/.claude/skills/motion-tokens/SKILL.md