manim-video
affaan-m/ECC
Crie vídeos explicativos técnicos animados usando o Manim para gráficos, fluxos de trabalho, diagramas de sistemas e tutoriais de produtos, com movimentos precisos e um planejamento claro das cenas.
...Expandir tudoManim Video
Use o Manim para vídeos explicativos técnicos em que o movimento, a estrutura e a clareza são mais importantes do que o fotorrealismo.
Quando ativar
- quando o usuário deseja uma animação explicativa técnica
- o conceito é um gráfico, fluxo de trabalho, arquitetura, progressão de métricas ou diagrama de sistema
- o usuário deseja um vídeo explicativo curto sobre um produto ou lançamento para X ou uma página de destino
- o visual deve transmitir precisão, em vez de um estilo cinematográfico genérico
Requisitos da ferramenta
manimCLI para renderização de cenasffmpegpara pós-processamento, se necessáriovideo-editingpara montagem final ou retoquesremotion-video-creationquando o pacote final precisar de composição de interface do usuário, legendas ou camadas de movimento adicionais
Saída padrão
- MP4 curto em 16:9
- uma miniatura ou quadro de pôster
- storyboard e plano de cena
Fluxo de trabalho
- Defina a tese visual central em uma frase.
- Divida o conceito em 3 a 6 cenas.
- Decida o que cada cena demonstra.
- Escreva o esboço da cena antes de escrever o código do Manim.
- Renderize primeiro a menor versão funcional.
- Ajuste a tipografia, o espaçamento, a cor e o ritmo depois que a renderização estiver pronta.
- Passe para a pilha de vídeo mais ampla somente se isso agregar valor.
Regras de planejamento de cenas
- cada cena deve comprovar uma coisa
- Evite diagramas sobrecarregados
- Prefira revelações progressivas em vez de poluição visual em tela cheia
- use movimento para explicar mudanças de estado, não apenas para manter a tela movimentada
- Os cartões de título devem ser curtos e repletos de significado
Padrão do gráfico de rede
Para explicações sobre gráficos sociais e otimização de redes:
- mostre o gráfico atual antes de mostrar o gráfico otimizado
- distinga a desorganização de conexões com baixo sinal das pontes com alto sinal
- destaque os nós de caminhos ativos e os agrupamentos-alvo
- se for útil, adicione uma cena final mostrando a linha de autoaperfeiçoamento que fundamentou a habilidade
Convenções de renderização
- padrão em 16:9 (horizontal), a menos que o usuário solicite o formato vertical
- comece com uma renderização de teste de baixa qualidade
- só passe para uma qualidade superior depois que a composição e o tempo estiverem estáveis
- Exporte um quadro de miniatura limpo, adequado para redes sociais
Modelo inicial reutilizável
Use assets/network_graph_scene.py como ponto de partida para explicações de gráficos de rede.
Exemplo de teste preliminar:
manim -ql assets/network_graph_scene.py NetworkGraphExplainer
Formato de saída
Retornar:
- tese visual central
- storyboard
- esboço da cena
- plano de renderização
- quaisquer recomendações de aperfeiçoamento
Habilidades relacionadas
video-editingpara o acabamento finalremotion-video-creationpara pós-processamento ou composição com grande quantidade de movimentocontent-enginequando a animação faz parte de um lançamento mais amplo
---
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
Baixe e descompacte os arquivos de habilidades no diretório .claude/skills/.
Baixar ZIPClone o repositório e copie os arquivos da habilidade para o seu projeto.
git clone https://github.com/affaan-m/ECC/tree/main/skills/manim-video # Copy SKILL.md to your .claude/skills/ directory
Copiar





Lar
