manim-video
affaan-m/ECC
Crea vídeos explicativos técnicos animados con Manim para representar gráficos, flujos de trabajo, diagramas de sistemas y tutoriales de productos, con movimientos precisos y una planificación clara de las escenas.
...Expandir todoManim Video
Utiliza Manim para crear vídeos explicativos técnicos en los que el movimiento, la estructura y la claridad sean más importantes que el fotorrealismo.
Cuándo activarlo
- el usuario desea una animación explicativa técnica
- el concepto es un gráfico, un flujo de trabajo, una arquitectura, la evolución de una métrica o un diagrama de sistema
- el usuario quiere una breve animación explicativa sobre un producto o un lanzamiento para X o una página de destino
- el resultado visual debe transmitir precisión, en lugar de un estilo cinematográfico genérico
Requisitos de la herramienta
manimInterfaz de línea de comandos (CLI) para el renderizado de escenasffmpegpara el posprocesado, si fuera necesariovideo-editingPara el montaje final o los retoquesremotion-video-creationcuando el paquete final requiera la composición de la interfaz de usuario, subtítulos o capas de movimiento adicionales
Formato de salida predeterminado
- MP4 corto en 16:9
- una miniatura o fotograma de póster
- guión gráfico y plano de escenas
Flujo de trabajo
- Define la idea visual central en una sola frase.
- Divide el concepto en entre 3 y 6 escenas.
- Decide qué demuestra cada escena.
- Escribe el esquema de las escenas antes de escribir el código de Manim.
- Renderiza primero la versión funcional más básica.
- Perfecciona la tipografía, el espaciado, el color y el ritmo una vez que el renderizado funcione.
- Pásalo al resto del equipo de vídeo solo si aporta valor añadido.
Reglas para la planificación de escenas
- Cada escena debe demostrar una sola cosa
- Evita los diagramas sobrecargados
- Prefiere la revelación progresiva al desorden en pantalla completa
- Utiliza el movimiento para explicar los cambios de estado, no solo para mantener la pantalla ocupada
- Las tarjetas de título deben ser breves y estar cargadas de significado
Gráfico de red por defecto
Para explicaciones sobre gráficos sociales y optimización de redes:
- muestra el gráfico actual antes de mostrar el gráfico optimizado
- distingue el desorden de las conexiones con baja señal de los puentes con alta señal
- Destaca los nodos de rutas activas y los clústeres objetivo
- si resulta útil, añadir una escena final que muestre la línea de superación personal que ha dado lugar a la habilidad
Convenciones de renderizado
- por defecto, formato apaisado 16:9, a menos que el usuario solicite el formato vertical
- empezar con un render de prueba de baja calidad
- solo se pasa a una calidad superior una vez que la composición y la sincronización sean estables
- Exporta un fotograma de miniatura limpio que se vea bien en redes sociales.
Plantilla reutilizable
Utiliza assets/network_graph_scene.py como punto de partida para las explicaciones de gráficos de red.
Ejemplo de prueba preliminar:
manim -ql assets/network_graph_scene.py NetworkGraphExplainer
Formato de salida
Devuelve:
- tesis visual principal
- guión gráfico
- esquema de la escena
- plan de renderizado
- cualquier recomendación de retoque posterior
Habilidades relacionadas
video-editingpara el retoque finalremotion-video-creationpara el posprocesado o la composición con mucho movimientocontent-enginecuando la animación forma parte de un lanzamiento más amplio
---
name: manim-video
description: Create animated technical explainers using Manim for graphs, workflows, system diagrams, and product walkthroughs with precise motion and clear scene planning.
---
# Manim Video
Use Manim for technical explainers where motion, structure, and clarity matter more than photorealism.
## When to Activate
- the user wants a technical explainer animation
- the concept is a graph, workflow, architecture, metric progression, or system diagram
- the user wants a short product or launch explainer for X or a landing page
- the visual should feel precise instead of generically cinematic
## Tool Requirements
- `manim` CLI for scene rendering
- `ffmpeg` for post-processing if needed
- `video-editing` for final assembly or polish
- `remotion-video-creation` when the final package needs composited UI, captions, or additional motion layers
## Default Output
- short 16:9 MP4
- one thumbnail or poster frame
- storyboard plus scene plan
## Workflow
1. Define the core visual thesis in one sentence.
2. Break the concept into 3 to 6 scenes.
3. Decide what each scene proves.
4. Write the scene outline before writing Manim code.
5. Render the smallest working version first.
6. Tighten typography, spacing, color, and pacing after the render works.
7. Hand off to the wider video stack only if it adds value.
## Scene Planning Rules
- each scene should prove one thing
- avoid overstuffed diagrams
- prefer progressive reveal over full-screen clutter
- use motion to explain state change, not just to keep the screen busy
- title cards should be short and loaded with meaning
## Network Graph Default
For social-graph and network-optimization explainers:
- show the current graph before showing the optimized graph
- distinguish low-signal follow clutter from high-signal bridges
- highlight warm-path nodes and target clusters
- if useful, add a final scene showing the self-improvement lineage that informed the skill
## Render Conventions
- default to 16:9 landscape unless the user asks for vertical
- start with a low-quality smoke test render
- only push to higher quality after composition and timing are stable
- export one clean thumbnail frame that reads at social size
## Reusable Starter
Use [assets/network_graph_scene.py](assets/network_graph_scene.py) as a starting point for network-graph explainers.
Example smoke test:
```bash
manim -ql assets/network_graph_scene.py NetworkGraphExplainer
```
## Output Format
Return:
- core visual thesis
- storyboard
- scene outline
- render plan
- any follow-on polish recommendations
## Related Skills
- `video-editing` for final polish
- `remotion-video-creation` for motion-heavy post-processing or compositing
- `content-engine` when the animation is part of a broader launch
Instalar manim-video
Descarga y descomprime los archivos de habilidades en tu directorio .claude/skills/.
Descargar ZIPClona el repositorio y copia los archivos de la habilidad a tu proyecto.
git clone https://github.com/affaan-m/ECC/tree/main/skills/manim-video # Copy SKILL.md to your .claude/skills/ directory
Copiar





Hogar
