What problem does it solve?
Creating technical explainer animations for concepts like graphs, system architectures, and workflows normally requires manual Manim scripting, rendering, and post-processing. This Skill provides a structured workflow and a ready-made render pipeline that turns a Manim scene file into a finished MP4 plus a thumbnail frame in one command.
Core Features & Use Cases
- Guided Scene Planning: Enforces a storyboard-first workflow where each of 3-6 scenes proves one point, with progressive reveal and clean typography rules.
- One-Command Rendering: The wrapper script renders a Manim scene at low, medium, or high quality, locates the output MP4, and exports a thumbnail frame at the 2-second mark, returning a JSON result.
- Reusable Starter Scene: Ships a network-graph explainer template (assets/network_graph_scene.py) showing stale-node pruning and warm-path highlighting for social-graph explainers.
- Use Case: A developer needs a 30-second animated explainer of a recommendation algorithm for a landing page. They adapt the starter scene, run a low-quality smoke test to verify composition, then render the final high-quality MP4 and hand it to the video assembly stack for voiceover.
Quick Start
Ask the agent to render the included network graph scene as a low-quality smoke test by running manim-explainer on assets/network_graph_scene.py with the NetworkGraphExplainer class into an output folder.