manim-video

Automate educational video creation from planning to final assembly with Manim CE.

1|Updated May 10, 2026
One-click install
npx skills add https://github.com/Dq666dinger/my-hermes --skill manim-video-dq666dinger
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: manim-video
Source: https://github.com/Dq666dinger/my-hermes/tree/main/skills/creative/manim-video
Command: npx skills add https://github.com/Dq666dinger/my-hermes --skill manim-video-dq666dinger

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Create polished educational videos by orchestrating planning, scripting, rendering, and stitching workflows around Manim Community Edition (CE).

Core Features & Use Cases

  • End-to-end production pipeline: plan, code, render, stitch, and optionally add narration.
  • Use cases include concept explainers, equation derivations, algorithm visualizations, data stories, and architecture diagrams.
  • Provides guidelines for narrative structure, pacing, and visual language to improve learning outcomes.

Quick Start

Plan your storyboard in plan.md, implement per-scene code in script.py, 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 video production for educational explainers?

Automate Manim video production by orchestrating an end-to-end pipeline from narrative planning to final clip assembly. You structure a storyboard in plan.md, implement per-scene classes in script.py, render with Manim CE, and stitch clips using ffmpeg.

What is the workflow for creating equation derivations and data stories with Manim CE?

The workflow for creating equation derivations and data stories with Manim CE involves planning narrative structure and pacing in a plan.md file, coding visual language in script.py per-scene classes, rendering the animations, and stitching the final video together using ffmpeg.

Can I add narration to Manim animations during the video assembly process?

Yes, you can optionally add narration during the video assembly process. The workflow supports integrating audio narration alongside rendered Manim CE animation clips when stitching the final educational video together using ffmpeg.

Does this Manim automation workflow support architecture diagrams and algorithm visualizations?

Yes, the Manim automation workflow supports architecture diagrams and algorithm visualizations across domains. It provides guidelines for visual language and narrative pacing designed to improve learning outcomes for these technical concepts.

Do I need ffmpeg to stitch Manim CE rendered clips into a final video?

Yes, ffmpeg is required to stitch Manim CE rendered clips into a final video. The rendering and stitching workflow explicitly relies on Manim Community Edition for animation generation and ffmpeg for assembling individual scene clips.

Why use a structured plan.md and script.py for Manim educational videos?

Using a structured plan.md and script.py for Manim educational videos separates narrative planning from animation code, ensuring proper pacing and visual language. This structured approach orchestrates end-to-end production to generate polished, high-quality learning content.