En los propios términos del Skill
Esta skill implementa animaciones de scroll de nivel de producción usando GSAP ScrollTrigger y Framer Motion. Cubre efectos de parallax, revelados activados por scroll, secciones fijadas (pinned), scroll horizontal y animaciones de texto para proyectos de JavaScript vanilla, React y Next.js. La skill incluye un Quick Library Selector para elegir entre GSAP (para JS vanilla, Webflow, Vue, pinning y timelines complejas) y Framer Motion (para el estilo declarativo de React/Next.js).
Proporciona recetas de código listas para usar, referencias completas de API en archivos de referencia separados, y patrones de prompting para Copilot. La skill se combina con la skill premium-frontend-ui, que aporta la filosofía creativa y los principios de diseño que guían cuándo y por qué animar.
Qué produce
- Animaciones de scroll de nivel de producción con recetas de código listas para usar
Cómo funciona
- 01Interpretar la Intención y Elegir la Librería
La skill primero identifica si GSAP o Framer Motion es la mejor opción según la solicitud del usuario y el contexto del proyecto.
- 02Leer la Documentación de Referencia
Se consulta el documento de referencia correspondiente en el directorio references para obtener las API detalladas y los patrones de implementación.
- 03Sugerir la Instalación de Paquetes
Se sugieren los paquetes npm necesarios si aún no están presentes en el proyecto.
- 04Implementar el Andamiaje de la Animación
La estructura de la animación se genera en el formato solicitado, ya sean componentes de React, hooks o JavaScript vanilla.
- 05Aplicar Herramientas con Accesibilidad
Se aplican las herramientas correctas de scroll o de detección de visibilidad, asegurando que existan opciones de accesibilidad y que los hooks no provoquen re-renderizados infinitos.