·manimgl-best-practices
</>

manimgl-best-practices

adithya-s-k/manim_skill

Trigger when: (1) User mentions "manimgl" or "ManimGL" or "3b1b manim", (2) Code contains `from manimlib import *`, (3) User runs `manimgl` CLI commands, (4) Working with InteractiveScene, self.frame, self.embed(), ShowCreation(), or ManimGL-specific patterns. Best practices for ManimGL (Grant Sanderson's 3Blue1Brown version) - OpenGL-based animation engine with interactive development. Covers InteractiveScene, Tex with t2c, camera frame control, interactive mode (-se flag), 3D rendering, and checkpoint_paste() workflow. NOT for Manim Community Edition (which uses `manim` imports and `manim` CLI).

593Installs·5Trend·@adithya-s-k

Installation

$npx skills add https://github.com/adithya-s-k/manim_skill --skill manimgl-best-practices

SKILL.md

Read individual rule files for detailed explanations and code examples:

| Import | from manimlib import | from manim import | | CLI | manimgl | manim | | Math text | Tex(R"\pi") | MathTex(r"\pi") | | Scene | InteractiveScene | Scene | | Create anim | ShowCreation | Create | | Camera | self.frame | self.camera.frame | | Fix in frame | mob.fixinframe() | self.addfixedinframemobjects(mob) |

This skill contains example code adapted from 3Blue1Brown's video repository by Grant Sanderson.

Trigger when: (1) User mentions "manimgl" or "ManimGL" or "3b1b manim", (2) Code contains `from manimlib import *`, (3) User runs `manimgl` CLI commands, (4) Working with InteractiveScene, self.frame, self.embed(), ShowCreation(), or ManimGL-specific patterns. Best practices for ManimGL (Grant Sanderson's 3Blue1Brown version) - OpenGL-based animation engine with interactive development. Covers InteractiveScene, Tex with t2c, camera frame control, interactive mode (-se flag), 3D rendering, and checkpoint_paste() workflow. NOT for Manim Community Edition (which uses `manim` imports and `manim` CLI). Source: adithya-s-k/manim_skill.

View raw

Facts (cite-ready)

Stable fields and commands for AI/search citations.

Install command
npx skills add https://github.com/adithya-s-k/manim_skill --skill manimgl-best-practices
Category
</>Dev Tools
Verified
First Seen
2026-02-01
Updated
2026-02-18

Quick answers

What is manimgl-best-practices?

Trigger when: (1) User mentions "manimgl" or "ManimGL" or "3b1b manim", (2) Code contains `from manimlib import *`, (3) User runs `manimgl` CLI commands, (4) Working with InteractiveScene, self.frame, self.embed(), ShowCreation(), or ManimGL-specific patterns. Best practices for ManimGL (Grant Sanderson's 3Blue1Brown version) - OpenGL-based animation engine with interactive development. Covers InteractiveScene, Tex with t2c, camera frame control, interactive mode (-se flag), 3D rendering, and checkpoint_paste() workflow. NOT for Manim Community Edition (which uses `manim` imports and `manim` CLI). Source: adithya-s-k/manim_skill.

How do I install manimgl-best-practices?

Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/adithya-s-k/manim_skill --skill manimgl-best-practices Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code or Cursor

Where is the source repository?

https://github.com/adithya-s-k/manim_skill

Details

Category
</>Dev Tools
Source
skills.sh
First Seen
2026-02-01