manim-video

Automate end-to-end Manim video production from planning to stitching.

Updated Jun 1, 2026
One-click install
npx skills add https://github.com/SatangThevalue/ai-skills --skill manim-video-satangthevalue
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: manim-video
Source: https://github.com/SatangThevalue/ai-skills/tree/main/skills/creative/manim-video
Command: npx skills add https://github.com/SatangThevalue/ai-skills --skill manim-video-satangthevalue

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

The Manim Video Skill streamlines the production of educational videos by providing an end-to-end pipeline that handles narrative planning, code generation, rendering, and stitching of Manim-based animations, reducing time-to-publish and ensuring pedagogically cohesive visuals.

Core Features & Use Cases

  • End-to-end video pipeline: PLAN -> CODE -> RENDER -> STITCH -> AUDIO (optional) -> REVIEW.
  • Educational content types: concept explainers, equation derivations, algorithm visualizations, data stories, architecture diagrams.
  • Project structure and prerequisites: clearly defined workflow with Python 3.10+, Manim CE, LaTeX, and ffmpeg; supports optional assets/references/scripts.
  • Reproducible planning and execution: artifacts like plan.md, script.py, and per-scene classes enable consistent re-rendering and review.

Quick Start

Plan your video in plan.md, write script.py, render with Manim, stitch outputs, and optionally add narration.

Frequently Asked Questions about manim-video

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

FAQPage Schema
How do I automate animated math video production using Manim?

Automated animated math video production using Manim is handled by a pipeline that manages narrative planning, code generation, rendering, and stitching. It creates pedagogically cohesive educational videos from plan.md and script.py artifacts.

What do I need to render Manim Community Edition animations for equation derivations?

To render Manim Community Edition animations for equation derivations, you need Python 3.10+, LaTeX, and FFmpeg installed. These prerequisites support the rendering and stitching of complex mathematical animation scenes.

Does the Manim video pipeline support algorithm visualization and architecture diagrams?

The Manim video pipeline supports algorithm visualization, architecture diagrams, data stories, and concept explainers. It structures these educational content types into per-scene classes for consistent rendering and review.

What is the best way to plan narrative structure for mathematical animation videos?

The best way to plan narrative structure for mathematical animation videos is using a plan.md file. This approach ensures reproducible planning and execution across the end-to-end video production pipeline before generating script.py.

Can I add narration to Manim animations after rendering and stitching?

You can add optional narration to Manim animations during the final pipeline stage. After the render and stitch phases complete, the workflow supports an optional audio step to integrate voiceover with the video output.