adithya-s-k avatar

Manimgl Best Practices

This covers Grant Sanderson's OpenGL version of Manim, not the community fork, and the differences matter. You get InteractiveScene with checkpoint_paste() for live coding, self.frame for camera control, and ShowCreation instead of Create. The skill triggers on manimlib imports and manimgl CLI usage. It includes working examples for 3D scenes, LaTeX rendering with t2c color maps, and the interactive development workflow that makes ManimGL worth using. The quick reference table comparing ManimGL to ManimCE is genuinely helpful since mixing the two versions is a common mistake. Good coverage of the embed() debugging pattern and frame.reorient() for 3D work.

skills.sh installs
2.4K
GitHub stars
1.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add adithya-s-k/manim_skill --skill manimgl-best-practices --agent claude-code

Installs into .claude/skills of the current project.

Files

How to use

Read individual rule files for detailed explanations and code examples:

Core Concepts

Creation & Transformation

Text & Math

  • rules/tex.md - Tex class, raw strings R"...", and LaTeX rendering
  • rules/text.md - Text mobjects, fonts, and styling
  • rules/t2c.md - tex_to_color_map (t2c) for coloring math expressions

Sponsors

Details

Repository
github.com/adithya-s-k/manim_skill
Categories
Release Management, Automation & Workflows, Design & UI/UX, CLI & Terminal, Game Development

More from adithya-s-k/manim_skill

All 3
1okx avatarokx-agent-taskokx/onchainos-skillsMUST ACTIVATE on inbound envelopes: (1) {agentId, message:{source:"system", event, jobId, ...}} — system event; (2) {msgType:"a2a-agent-chat", jobId, sender:{ro2.3Kskills.sh installs
2jiji262 avatarclaude-designjiji262/claude-design-skillProduce thoughtful, high-fidelity design artifacts in HTML — landing pages, slide decks, interactive prototypes, animated videos, posters, wireframes, and visua2.3Kskills.sh installs
3google-deepmind avatarncbi-sequence-fetchgoogle-deepmind/science-skillsRetrieve protein and nucleotide sequences from NCBI databases using E-utilities. Supports direct accession lookup, CDS translation, gene+organism search, locus 2.3Kskills.sh installs
4heygen-com avatarheygen-translateheygen-com/skillsTranslate and dub a video into another language with voice cloning and lip-sync, powered by HeyGen Video Translation. The presenter keeps their face, their voic2.3Kskills.sh installs
5deanpeters avataruser-story-mapping-workshopdeanpeters/product-manager-skillsRun a user story mapping workshop with adaptive questions and a structured map output. Use when you need backbone activities, tasks, and release slices for a wo2.3Kskills.sh installs
6capawesome-team avatarcapacitor-pluginscapawesome-team/skillsGuides the agent through installing, configuring, and using Capacitor plugins from six sources — official Capacitor plugins, Capawesome plugins, Capacitor Commu2.3Kskills.sh installs