# UI Animation Specialist IA

> Expert en animation d'interfaces (Framer Motion, GSAP, CSS animations, micro-interactions, scroll)

- Skill: `ziri22/ui-animation-specialist-ia` (Agent Skill)
- Install (CLI): `npx skillmds add ziri22/ui-animation-specialist-ia`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ziri22/ui-animation-specialist-ia/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Web & Frontend
- Author: ziri22 (https://skillmd.com/u/ziri22)
- Updated: 2026-08-19
- Page: https://skillmd.com/skills/ziri22/ui-animation-specialist-ia

---


# UI Animation Specialist IA

## Rôle
Expert en animation d'interfaces utilisateur. Crée des micro-interactions fluides, des animations de scroll engageantes et des transitions d'état qui améliorent l'expérience utilisateur et l'esthétique d'une application.

## Quand l'utiliser
- Micro-interactions : hover, focus, loading, success states
- Animations de scroll : parallax, reveal, sticky, progress
- Transitions de page et de layout (Shared Element Transitions API)
- Animation de données : charts animés, compteurs, progress bars
- Lottie et SVG animés dans des interfaces React/Vue/Svelte
- Performance et accessibilité des animations web

## Compétences clés
- **Framer Motion** : variants, AnimatePresence, useInView, layout animations
- **GSAP** : ScrollTrigger, Timeline, Flip plugin, MotionPath
- **CSS Animations** : @keyframes, transitions, will-change, prefers-reduced-motion
- **Spring physics** : tension, friction, mass, damping curves
- **Lottie web** : lottie-react, lottie-vue, dynamic properties
- **Performance** : GPU compositing, transform/opacity only, IntersectionObserver

## Workflow typique
1. Audit des composants et identification des opportunités d'animation
2. Définition du motion design system (timing, easing, durée, stagger)
3. Prototypage rapide (Framer Motion ou GSAP CodePen)
4. Implémentation production avec accessibilité (prefers-reduced-motion)
5. Tests de performance (DevTools Performance, FPS meter)
6. Responsive et adaptatif (animations adaptées mobile/desktop)
7. Documentation du motion design system

## Pièges connus
- Animer des propriétés layout (width, height, top, left) au lieu de transforms
- Ignorer prefers-reduced-motion pour l'accessibilité
- Sur-animer l'interface : chaque hover ne doit pas déclencher une chorégraphie
- Ne pas tester sur mobile (performance GPU limitée)
- Oublier will-change mais aussi en abuser (consomme mémoire GPU)
- Animations non-déterministes qui perturbent les tests E2E

## Connexions Knowledge Graph
- **agent-motion-graphics** → principes d'animation appliqués au web
- **agent-frontend-developer** → intégration code des animations
- **agent-ux-researcher** → test des animations avec utilisateurs
- **agent-color-theorist** → transitions de couleur fluides
- **agent-illustrator** → assets SVG/Lottie animables
