Comprehensive guide for Manim Community - Python framework for creating mathematical animations and educational videos with programmatic control
View on GitHubFebruary 1, 2026
Select agents to install to:
npx add-skill https://github.com/davila7/claude-code-templates/blob/ca3c90bd3da2567ee89d7d580c0e92a866a53558/cli-tool/components/skills/video/manim/SKILL.md -a claude-code --skill manimInstallation paths:
.claude/skills/manim/# Manim Community - Mathematical Animation Engine Comprehensive skill set for creating mathematical animations using Manim Community, a Python framework for creating explanatory math videos programmatically, popularized by 3Blue1Brown. ## When to use Use this skill whenever you are dealing with Manim code to obtain domain-specific knowledge about: - Creating mathematical animations and visualizations - Building educational video content programmatically - Working with geometric shapes and transformations - Animating LaTeX equations and mathematical formulas - Creating graphs, charts, and coordinate systems - Implementing scene-based animation sequences - Rendering high-quality mathematical diagrams - Building explanatory visual content for teaching ## Core Concepts Manim allows you to create animations using: - **Scenes**: Canvas for your animations where you orchestrate mobjects - **Mobjects**: Mathematical objects that can be displayed (shapes, text, equations) - **Animations**: Transformations applied to mobjects (Write, Create, Transform, FadeIn) - **Transforms**: Morphing between different states of mobjects - **LaTeX Integration**: Native support for rendering mathematical notation - **Python Simplicity**: Use Python to programmatically specify animation behavior ## Key Features - Precise mathematical object positioning and transformations - Native LaTeX rendering for equations and formulas - Extensive shape library (circles, rectangles, arrows, polygons) - Coordinate systems and function graphing - Boolean operations on geometric shapes - Camera controls and scene management - High-quality video rendering - IPython/Jupyter notebook integration - VS Code extension with live preview ## How to use Read individual rule files for detailed explanations and code examples: ### Core Concepts - **[references/scenes.md](references/scenes.md)** - Creating scenes and organizing animations - **[references/mobjects.md](references/mobjects.md)** - Understanding ma
Issues Found: