manimgl-best-practices
๐ฏSkillfrom adithya-s-k/manim_skill
Best practices and patterns skill for ManimGL (3Blue1Brown version) and Manim Community Edition mathematical animation libraries
Overview
ManimGL Best Practices is an agent skill providing comprehensive best practices, patterns, and examples for both Manim Community Edition and ManimGL (3Blue1Brown's version). The repository delivers battle-tested code examples and guidelines for creating mathematical animations, covering both the community-maintained stable version and Grant Sanderson's original OpenGL-rendered version. Skills can be added to any compatible AI agent via the npx skills add command.
Key Features
- Dual version coverage supporting both Manim Community Edition (stable, well-documented) and ManimGL (3Blue1Brown's OpenGL rendering version).
- Battle-tested code examples providing proven patterns for creating mathematical animations across both Manim variants.
- Community Edition guidance optimized for production use, educational content, and collaborative projects using the
manimCLI. - ManimGL patterns focused on interactive development, 3D scenes, and rapid prototyping with OpenGL rendering.
- Quick installation via
npx skills add adithya-s-k/manim_skillto instantly add both Manim skills to any AI agent.
Who is this for?
This is for developers and content creators who use Manim to produce mathematical animations and want AI-assisted guidance for best practices. It is ideal for educators creating explanatory math videos, researchers visualizing mathematical concepts, and anyone working with either Manim Community Edition or ManimGL who wants proven patterns and examples integrated into their AI coding workflow.
Same repository
adithya-s-k/manim_skill(3 items)
Installation
npx vibeindex add adithya-s-k/manim_skill --skill manimgl-best-practicesnpx skills add adithya-s-k/manim_skill --skill manimgl-best-practices~/.claude/skills/manimgl-best-practices/SKILL.mdSKILL.md
More from this repository2
Comprehensive best practices and examples for both Manim Community Edition and ManimGL (3Blue1Brown), providing battle-tested patterns for creating mathematical animations.
Creates mathematical animations and visualizations using the Manim library, enabling clear visual explanations of math concepts, algorithms, and data structures through programmatic video generation.