manim-composer

Transform math or science video ideas into detailed scene-by-scene Manim plans.

46.2k|5.7k|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/calesthio/OpenMontage --skill manim-composer-calesthio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: manim-composer
Source: https://github.com/calesthio/OpenMontage/tree/main/.agents/skills/manim-composer
Command: npx skills add https://github.com/calesthio/OpenMontage --skill manim-composer-calesthio

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Transform vague or under-specified educational video ideas into detailed, implementation-ready scene-by-scene plans tailored for Manim-based math and science visualizations. The Skill centralizes research, clarifying questions about audience and scope, narrative structuring, and technical notes so creators can move from high-level concept to a concrete scenes.md before writing any Manim code.

Core Features & Use Cases

  • Structured scene planning: Produces a comprehensive scenes.md with overview, narrative arc, per-scene visual elements, narration notes, transitions, color palette, mathematical content, and technical Manim implementation hints.
  • Research-driven composition: Performs topic research, finds key insights and common misconceptions, and identifies the "aha moment" to craft an effective hook and arc.
  • Interactive clarification: Asks targeted questions about audience level, estimated length, style preferences, and focus to refine scope and produce usable, reproducible scene specifications.
  • Use Case: A math instructor or content creator who wants a 10–20 minute 3Blue1Brown-style explainer can get a ready-to-implement scene plan that a developer can use to write ManimCE or ManimGL code.

Quick Start

Plan a 10-minute 3Blue1Brown-style Manim video explaining Bayes' theorem for undergraduate students and produce a scenes.md containing scene breakdowns, visual elements, narration notes, transitions, and technical Manim implementation tips.

Frequently Asked Questions about manim-composer

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

FAQPage Schema
How do I plan a 3Blue1Brown-style Manim video from a vague idea?

Planning a Manim video involves structuring narrative arcs and visual elements. This skill produces a comprehensive scenes.md containing scene breakdowns, visual elements, narration notes, transitions, and technical Manim implementation tips from your high-level math or science concepts.

What is the best way to structure scene-by-scene math animations before writing Manim code?

The best way to structure math animations is to create a comprehensive scenes.md document beforehand. This skill centralizes topic research, audience clarification, and narrative structuring to produce ready-to-implement scene specifications before you write any ManimCE or ManimGL code.

Can I get Manim implementation hints and narration notes for an educational explainer video?

Yes, you can get Manim implementation hints and narration notes for educational explainer videos. The skill generates a detailed plan covering visual elements, mathematical content, color palettes, and transitions tailored for instructors and content creators needing 3Blue1Brown-style visualizations.

Does planning a Manim video require specifying audience constraints and video length?

Yes, planning a Manim video requires specifying audience constraints and video length. The skill asks targeted interactive clarification questions about audience level, estimated length, and style preferences to refine the scope and produce usable, reproducible scene specifications.

How does research-driven composition work for math visualization storyboarding?

Research-driven composition for math visualization storyboarding works by performing topic research to find key insights and common misconceptions. This process identifies the core 'aha moment' to craft an effective hook and narrative arc for your educational video.

What limitations should I expect when generating a scene plan for ManimCE?

A limitation when generating a scene plan for ManimCE is that the output is strictly a planning document, not executable code. You receive a detailed scenes.md with implementation hints, but you still need to manually write and render the actual Manim code separately.