manim-video

Translate prompts into Manim scene plans, Python code, and MP4 videos.

Updated May 16, 2026
One-click install
npx skills add https://github.com/jaredcroxton/hermes-mirror --skill manim-video-jaredcroxton
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: manim-video
Source: https://github.com/jaredcroxton/hermes-mirror/tree/main/agents/skills/creative/manim-video
Command: npx skills add https://github.com/jaredcroxton/hermes-mirror --skill manim-video-jaredcroxton

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires manim, pdflatex, ffmpeg, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Creates consistent, high-quality 3Blue1Brown-style animated math and technical explainer videos from a user’s text prompt, handling the full production pipeline so you don’t have to manually plan scenes, write Manim code, render, and stitch outputs.

Core Features & Use Cases

  • End-to-end animation pipeline: plans the narrative arc, generates Python/Manim scene code, renders draft/production quality, stitches clips, and optionally muxes audio.
  • Pedagogical creative standards: enforces “educational cinema” guidance like opacity layering, breathing room with waits, cohesive color/typography, and scene-by-scene narrative focus.
  • Multiple animation modes: supports concept explainers, equation derivations, algorithm visualizations, data stories, architecture diagrams, paper explainers, and 3D visualizations via Manim CE.

Quick Start

Use the manim-video skill to produce a 3Blue1Brown-style animation by running scripts/ setup.sh, then ask your agent to generate plan.md and render script.py into a final stitched MP4 based on your topic prompt.

Frequently Asked Questions about manim-video

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

FAQPage Schema
How do I generate 3Blue1Brown-style math videos from a text prompt?

To generate 3Blue1Brown-style math videos, this skill translates your text prompt into a Manim scene plan, writes executable Python code, renders the clips, and stitches them into a final MP4. It handles the full PLAN, CODE, RENDER, and STITCH pipeline automatically.

What do I need to render Manim animations on my machine?

To render Manim animations, you need Manim Community Edition, pdflatex for LaTeX typesetting, and ffmpeg for stitching clips. Running the provided setup script installs these dependencies and prepares the environment for video generation.

Can I visualize algorithm operations and data structures in Manim?

Yes, you can visualize algorithm operations and data structures in Manim. This skill supports algorithm visualizations, equation derivations, concept explainers, and architecture diagrams by generating targeted scene plans and Python code.

What is the best way to plan scenes for a mathematical explainer video?

The best way to plan scenes for a mathematical explainer video is using a structured narrative arc. This skill creates a scene-by-scene plan enforcing educational cinema standards like opacity layering, cohesive typography, and breathing room with waits.

Does this Manim pipeline support adding audio to the final MP4?

Yes, the Manim pipeline supports adding audio. After rendering and stitching video clips, the workflow includes an optional audio muxing stage to combine voiceover or sound with the final MP4 output.

Why does my Manim video rendering fail with LaTeX errors?

Manim video rendering fails with LaTeX errors when pdflatex is missing or improperly configured. You must install a LaTeX distribution and run the setup script to ensure the environment meets all dependencies before generating mathematical animations.