Que fait gsap-framer-scroll-animation ?
Utilisez cette compétence chaque fois que l'utilisateur souhaite créer des animations de défilement, des effets de scroll, du parallaxe, des révélations déclenchées par le défilement, des sections épinglées, du défilement horizontal, des animations de texte, ou tout mouvement lié à la position de défilement — en vanilla JS, React ou Next.js. Elle couvre GSAP ScrollTrigger (pinning, scrubbing, snapping, timelines, défilement horizontal, ScrollSmoother, matchMedia) et Framer Motion / Motion v12 (useScroll, useTransform, useSpring, whileInView, variants). Utilisez cette compétence même si l'utilisateur se contente de dire "animate on scroll", "fade in as I scroll", "make it scroll like Apple", "parallax effect", "sticky section", "scroll progress bar", ou "entrance animation". Elle se déclenche également pour des schémas de prompts Copilot visant à générer du code GSAP ou Framer Motion. Se combine avec la compétence premium-frontend-ui pour une philosophie créative et un polissage au niveau design.