Skip to content

Manim Math Video Maker

Plans and codes 3Blue1Brown-style math and technical explainer videos using Manim.

Stars
30,378
Licence
MIT
Files
15 files

What it does

Once installed, the agent follows a structured pipeline to turn a topic, equation, algorithm, or dataset into an animated explainer video. It writes a plan, generates a Python script that uses the Manim animation library to draw the scenes, renders each scene to video, and stitches the clips together with ffmpeg, with optional narration. The skill also carries design guidance on color palettes, timing, and typography so the result looks cohesive.

Great for

  • Educators or students who want a math or computer science concept animated in a 3Blue1Brown style
  • Developers producing algorithm walkthroughs or architecture diagrams as video
  • Researchers who want a short animated summary of a paper's key ideas

Skip it if

  • Quick edits to existing live-action or stock video, since it generates animations from code rather than editing footage
  • Users without Python, LaTeX, and ffmpeg installed, because rendering will fail without them and the setup is heavy (LaTeX alone is a large download)

Try asking

  • “Make a 3-minute animated explainer of how the Fourier transform works”
  • “Animate the derivation of the quadratic formula step by step”
  • “Visualize how breadth-first search walks through a graph”
  • “Create a short animated video summarizing the key findings of this paper”
Step-by-step guide: how to use Manim Math Video MakerInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 15 original files, the MIT licence and an attribution note.

    manim-video.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip manim-video.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip manim-video.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Describe the core misconception or 'aha moment' you want the video to address, since the skill plans the narrative around it.
  • Render drafts at low quality first (-ql) and switch to high quality (-qh) only for the final version.
  • Review the generated script before rendering, since it is Python the agent will execute on your machine.

What's inside

  • README.md
  • references/animation-design-thinking.md
  • references/animations.md
  • references/camera-and-3d.md
  • references/decorations.md
  • references/equations.md
  • references/graphs-and-data.md
  • references/mobjects.md
  • references/paper-explainer.md
  • references/production-quality.md
  • references/rendering.md
  • references/scene-planning.md
  • references/troubleshooting.md
  • references/updaters-and-trackers.md
  • SKILL.md

Redistributed unmodified from browser-use/video-use under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.