Skills for Real Engineers. Straight from my .agents directory.
manimgl-best-practices
Agent skill fromadithya-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).
How to install manimgl-best-practices
npx skills add adithya-s-k/manim_skill# or add only this skill to Claude Code: copy the folder
skills/manimgl-best-practices/
# into
~/.claude/skills/manimgl-best-practices/ (all projects)
.claude/skills/manimgl-best-practices/ (one project)
1## How to use23Read individual rule files for detailed explanations and code examples:45### Core Concepts6- [rules/scenes.md](rules/scenes.md) - InteractiveScene, Scene types, and construct method7- [rules/mobjects.md](rules/mobjects.md) - Mobject types, VMobject, Groups, and positioning8- [rules/animations.md](rules/animations.md) - Animation classes, playing animations, and timing910### Creation & Transformation11- [rules/creation-animations.md](rules/creation-animations.md) - ShowCreation, Write, FadeIn, DrawBorderThenFill12- [rules/transform-animations.md](rules/transform-animations.md) - Transform, ReplacementTransform, TransformMatchingTex13- [rules/animation-groups.md](rules/animation-groups.md) - LaggedStart, Succession, AnimationGroup1415### Text & Math16- [rules/tex.md](rules/tex.md) - Tex class, raw strings R"...", and LaTeX rendering17- [rules/text.md](rules/text.md) - Text mobjects, fonts, and styling18- [rules/t2c.md](rules/t2c.md) - tex_to_color_map (t2c) for coloring math expressions1920### Styling & Appearance21- [rules/colors.md](rules/colors.md) - Color constants, gradients, RGB, hex, GLSL coloring22- [rules/styling.md](rules/styling.md) - Fill, stroke, opacity, backstroke, gloss, shadow2324### 3D & Camera25- [rules/3d.md](rules/3d.md) - 3D objects, surfaces, Sphere, Torus, parametric surfaces, lighting26- [rules/camera.md](rules/camera.md) - frame.reorient(), Euler angles, fix_in_frame(), camera animations2728### Interactive Development29…
Excerpt shown under the repository's MIT license.
More skills in manim_skill
Similar skill repositories
An agentic skills framework & software development methodology that works.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
