manim-video

Converts narrative plans into executable Manim scenes and renders them to video.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/afel6/scal-ai-pipeline --skill manim-video-afel6
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: manim-video
Source: https://github.com/afel6/scal-ai-pipeline/tree/main/hermes_skills_library/creative/manim-video
Command: npx skills add https://github.com/afel6/scal-ai-pipeline --skill manim-video-afel6

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a production pipeline for creating mathematical and technical animations with Manim Community Edition, turning narrative prompts into runnable scenes and polished videos.

Core Features & Use Cases

  • Narrative planning and plan.md driven scene construction.
  • Script-based scene implementation (script.py with one class per scene) and deterministic rendering workflows.
  • End-to-end video production (render, stitch, and export) for explainer videos, algorithm visualizations, and technical demonstrations.
  • Use cases include concept explainers, derivations, and architecture diagrams, adaptable to education, research, and corporate training.

Quick Start

Outline your video in plan.md, implement scenes in script.py (one class per scene), render with Manim, then stitch the clips into a final video.

Frequently Asked Questions about manim-video

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Manim animation production from a narrative plan?

To automate Manim animation production, you outline your video in a plan.md file, implement scenes as classes in script.py, and render with Manim. This structured workflow converts narrative prompts into executable scenes and polished explainer videos.

What is the best way to create algorithm visualizations and mathematical derivations for education?

Creating algorithm visualizations and mathematical derivations is best handled by converting narrative plans into executable Manim scenes. This pipeline supports one-scene-per-class implementation, deterministic rendering, and consistent styling for educational content.

Do I need to manually write Manim code to generate explainer videos?

You do not need to manually write all Manim code from scratch. The workflow uses a plan.md file for narrative planning and automates script.py scene construction, applying a one-class-per-scene pattern to generate runnable technical animations.

Can I use this structured rendering workflow for corporate training videos?

You can use this structured rendering workflow for corporate training videos. It supports concept explainers, architecture diagrams, and technical demonstrations, adapting narrative plans into deterministic Manim scenes suitable for education, research, and corporate environments.

Are there limitations when enforcing a one-scene-per-class pattern in Manim?

Enforcing a one-scene-per-class pattern in Manim requires structuring each scene individually in script.py. This constraint ensures consistent styling and deterministic rendering but necessitates careful narrative planning in plan.md to manage complex multi-scene videos.