
Manimce Best Practices
This covers the community fork of Manim, not the 3b1b version, so it's all about `from manim import *` and the `manim` CLI. You get rules for Scene structure, MathTex for LaTeX rendering, animation timing with rate functions, and 3D with ThreeDScene. The working examples are solid: basic animations, math visualizations, updater patterns, graph plotting, and 3D surfaces. Honestly, the biggest value is avoiding version confusion since ManimCE and ManimGL have different imports and different quirks. If you're rendering mathematical animations and need to know whether to use Create() or Transform() or how to wrangle the camera in MovingCameraScene, this gets you there without digging through outdated YouTube tutorials.
- skills.sh installs
- 4.4K
- GitHub stars
- 1.3K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add adithya-s-k/manim_skill --skill manimce-best-practices --agent claude-codeInstalls into .claude/skills of the current project.
Files
How to use
Read individual rule files for detailed explanations and code examples:
Core Concepts
- rules/scenes.md - Scene structure, construct method, and scene types
- rules/mobjects.md - Mobject types, VMobject, Groups, and positioning
- rules/animations.md - Animation classes, playing animations, and timing
Creation & Transformation
- rules/creation-animations.md - Create, Write, FadeIn, DrawBorderThenFill
- rules/transform-animations.md - Transform, ReplacementTransform, morphing
- rules/animation-groups.md - AnimationGroup, LaggedStart, Succession
Text & Math
- rules/text.md - Text mobjects, fonts, and styling
- rules/latex.md - MathTex, Tex, LaTeX rendering, and coloring formulas
- rules/text-animations.md - Write, AddTextLetterByLetter, TypeWithCursor
Sponsors
Details
- Repository
- github.com/adithya-s-k/manim_skill
- Categories
- Release Management, Python, Design & UI/UX, CLI & Terminal