manim-composer

Transforms vague video ideas into detailed scene-by-scene Manim animation plans.

Updated Jul 16, 2026
One-click install
npx skills add https://github.com/X-manist/Cohmira --skill manim-composer-x-manist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: manim-composer
Source: https://github.com/X-manist/Cohmira/tree/main/src/builtin-plugins/openmontage/.agents/skills/manim-composer
Command: npx skills add https://github.com/X-manist/Cohmira --skill manim-composer-x-manist

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Planning an educational math or science video is hard: creators struggle to turn a vague concept into a structured, implementable sequence of scenes before writing any Manim code. This Skill conducts topic research, asks clarifying questions about audience and scope, and produces a complete scenes.md specification ready for implementation. ## Core Features & Use Cases - Scene-by-Scene Planning: Generates a structured scenes.md with duration, purpose, visual elements, narration notes, and technical Manim notes for every scene. - 3Blue1Brown Narrative Patterns: Applies proven structures like Mystery-Investigation-Resolution and Two Perspectives-Unity, with pacing and emotional arc guidance. - Visual Technique Guidance: Provides color palettes, animation patterns, layout compositions, and timing guidelines for ManimCE or ManimGL implementation. - Use Case: You want to explain Fourier series in a 15-minute video. The Skill researches the topic, asks about your audience's math background, then outputs a full scene plan covering the hook, sine wave building blocks, superposition, and transitions. ## Quick Start Plan a 3Blue1Brown-style explainer video about the dot product for viewers who know basic linear algebra.

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 Manim animation video before writing code?

Start by researching the topic and identifying the core insight, then clarify audience background, target length, and focus. Output a scenes.md file specifying each scene's duration, visual elements, narration notes, and technical Manim classes before implementing anything.

What narrative structure works for math explainer videos?

Common 3Blue1Brown patterns include Mystery-Investigation-Resolution, Build Up-Payoff, Two Perspectives-Unity, and Specific-General. Most effective videos combine patterns, such as a mystery hook followed by a build-up explanation.

Does this skill generate Manim code directly?

No, it only produces the scene plan in scenes.md format. Implementation is handled separately using ManimCE or ManimGL best-practice workflows, which consume the scene specifications this planning step creates.

What information should a scene specification include?

Each scene needs a duration estimate, narrative purpose, list of mobjects and animations, detailed content description, narration tone and pacing notes, and technical notes naming specific Manim classes like TransformMatchingTex or ValueTracker.

How long should each animation in a Manim scene run?

Simple shape creation takes 0.5-1 seconds, equation writing 1-2 seconds, transformations 1-2 seconds, and camera movements 2-3 seconds. Use a fast-fast-slow rhythm, slowing down for key insights so viewers can absorb them.