# Framer Motion
> Úsalo al implementar los 12 principios de animación de Disney con Framer Motion en aplicaciones React.
Fuente: https://skillsagentes.com/skills/calesthio/openmontage/framer-motion
Markdown: https://skillsagentes.com/skills/calesthio/openmontage/framer-motion.md
Repositorio: https://github.com/calesthio/OpenMontage
Autor: calesthio
Licencia: AGPL-3.0
Actualizado: hace 4 meses
Coste de contexto: 24 tok instalada, 821 tok al activarse, 821 tok con todos los archivos del bundle
Bundle: 1 archivo, 3 KB
Permisos que pide: ninguno declarado
## Instalación
Un skill son archivos markdown: los mismos archivos valen para cualquier agente y lo único que cambia es el directorio de destino, es decir la bandera `--agent`. Añade `-g` para instalarlo en todos los proyectos de la máquina.
```bash
# Claude Code
npx -y skills add calesthio/OpenMontage --skill framer-motion --agent claude-code
# Cursor
npx -y skills add calesthio/OpenMontage --skill framer-motion --agent cursor
# Codex
npx -y skills add calesthio/OpenMontage --skill framer-motion --agent codex
# Gemini CLI
npx -y skills add calesthio/OpenMontage --skill framer-motion --agent gemini
# Windsurf
npx -y skills add calesthio/OpenMontage --skill framer-motion --agent windsurf
# Cline
npx -y skills add calesthio/OpenMontage --skill framer-motion --agent cline
```
## Qué hace
- Traduce los 12 principios de animación de Disney a Framer Motion en React
- Cubre squash y stretch, anticipación, puesta en escena, acción secundaria, arcos, timing, exageración y appeal
- Explica slow in / slow out y el follow through con acción superpuesta
- Muestra cómo escalonar hijos con stagger y qué funciones clave de Framer Motion usar
## Cuándo usarla
- Implementar los 12 principios de animación de Disney con Framer Motion en aplicaciones React
## Qué la activa
- "Dale más vida a esta animación en React"
- "Aplica anticipación y follow through a este componente"
- "Escalona la entrada de esta lista con Framer Motion"
## Archivos
- SKILL.md — 3 KB
## SKILL.md
Reproducido tal cual desde calesthio/OpenMontage bajo AGPL-3.0. Esta sección es el documento original y está en inglés.
# Framer Motion Animation Principles
Implement all 12 Disney animation principles using Framer Motion's declarative React API.
## 1. Squash and Stretch
```jsx
```
## 2. Anticipation
```jsx
```
## 3. Staging
```jsx
{/* bg */}
{/* hero */}
```
## 4. Straight Ahead / Pose to Pose
```jsx
```
## 5. Follow Through and Overlapping Action
```jsx
```
## 6. Slow In and Slow Out
```jsx
// Or use: "easeIn", "easeOut", "easeInOut"
```
## 7. Arc
```jsx
```
## 8. Secondary Action
```jsx
Icon
```
## 9. Timing
```jsx
const timings = {
fast: { duration: 0.15 },
normal: { duration: 0.3 },
slow: { duration: 0.6 },
spring: { type: "spring", stiffness: 300, damping: 20 }
};
```
## 10. Exaggeration
```jsx
```
## 11. Solid Drawing
```jsx
```
## 12. Appeal
```jsx
```
## Stagger Children
```jsx
const container = {
hidden: { opacity: 0 },
show: {
opacity: 1,
transition: { staggerChildren: 0.1 }
}
};
{items.map(item => )}
```
## Key Framer Motion Features
- `animate` - Target state
- `variants` - Named animation states
- `whileHover` / `whileTap` - Gesture animations
- `transition` - Timing and easing
- `AnimatePresence` - Exit animations
- `useAnimation` - Programmatic control
- `layout` - Auto-animate layout changes
## Dónde encaja
- Categoría: [Diseño y UI](https://skillsagentes.com/categorias/diseno-ui.md) — Sistemas de diseño, trabajo con componentes y acabado visual.
- Creador: [calesthio](https://skillsagentes.com/creators/calesthio.md) — 0 skills en el directorio
- [Todas las skills](https://skillsagentes.com/skills.md)
- [Ranking de instalaciones](https://skillsagentes.com/ranking.md)
## Otras skills del mismo repositorio
- [Seedance 2 5](https://skillsagentes.com/skills/calesthio/openmontage/seedance-2-5.md): Genera vídeo cinematográfico de 4-30 s con ByteDance Seedance 2.5 por fal.ai, Volcengine Ark, Runway o ComfyUI. Cubre el contrato de prompt 2.5, cortes duros, locks de continuidad y voz.
- [Comfyui](https://skillsagentes.com/skills/calesthio/openmontage/comfyui.md): Úsalo al trabajar con workflows de ComfyUI en OpenMontage: comfyui_image/video/music, workflows propios, selección de output_node, modelos que faltan, LoRAs, poca VRAM e importación de workflows de la comunidad.
- [Fish Audio Tts](https://skillsagentes.com/skills/calesthio/openmontage/fish-audio-tts.md): Genera narración expresiva y multilingüe con fish.audio (modelos S1 / S2) y reutiliza voces clonadas mediante reference_id.
- [Minimax H3](https://skillsagentes.com/skills/calesthio/openmontage/minimax-h3.md): Genera vídeo con MiniMax H3 (Hailuo 3.0) por la API oficial v2, fal.ai, Runway, nodos partner de ComfyUI o pesos abiertos locales. Clips de 4-15s a 2K con animación de primer/último fotograma.
- [Gemini Omni](https://skillsagentes.com/skills/calesthio/openmontage/gemini-omni.md): Genera y edita conversacionalmente vídeos cortos con Google Gemini Omni Flash: itera con ediciones en lenguaje natural, clips de 3-10s a 720p con audio y texto en pantalla, e imágenes de referencia por etiquetas.
---
Skills Agentes · [Índice de páginas en markdown](https://skillsagentes.com/sitemap.md) · [Inicio](https://skillsagentes.com/index.md)