manim-explainer-animation
Installation
SKILL.md
Manim Explainer Animation
Use this skill to produce explainer animations where the explanation depends on precise symbolic, geometric, graphical, algorithmic, or diagrammatic motion. Treat Manim as a programmable explanation instrument, not as a generic video renderer.
Evidence labels
- Documented fact means behavior or requirements grounded in official documentation or standards listed in Sources.
- Production heuristic means a practical rule for reliable explainer production; adapt it to the brief.
- Escalation trigger means stop and ask the user, subject-matter expert, counsel, or platform owner before proceeding.
- Volatile fact means package versions, CLI flags, platform delivery rules, API behavior, pricing, and model/provider availability. Re-check them at production time.
Choose Manim deliberately
Choose Manim when at least one of these is central to the deliverable:
- Equations, transformations, proofs, geometry, vector fields, graphs, number lines, coordinate systems, algorithms, state machines, data graphics, or technical diagrams need exact positions and repeatable motion.
- The visual argument should be reproducible from code and easy to revise after expert feedback.
- The animation needs symbol continuity: the same variable, color, axis, object, or state must retain meaning over time.
- The project benefits from render-in-the-loop iteration: code, render, inspect, patch, and render again.