manimgl-best-practices
Najlepsze praktyki do ManimGL – interaktywnego silnika animacji matematycznej
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill dla Claude/Copilot, który wspiera pracę z ManimGL – OpenGL-owym silnikiem animacji od 3Blue1Brown. Obejmuje wzorce InteractiveScene, renderowanie 3D, kolorowanie wyrażeń matematycznych (t2c), obsługę kamery i tryb interaktywny (-se). Aktywuje się automatycznie, gdy rozpozna import z manimlib, komendy CLI manimgl lub charakterystyczne dla ManimGL elementy kodu. Zawiera reguły dla scen, animacji, tekstu LaTeX, stylizacji i zaawansowanych technik 3D.
Jak używać
Zainstaluj skill w swoim środowisku Claude/Copilot, wskazując repozytorium https://github.com/adithya-s-k/manim_skill/tree/main/skills/manimgl-best-practices.
Skill aktywuje się automatycznie, gdy w kodzie pojawi się import
from manimlib import *, uruchomisz komendęmanimglw CLI, lub wspomniisz "ManimGL" bądź "3b1b manim" w pytaniu. Nie będzie działać dla Manim Community Edition (która używamanimzamiastmanimlib).Odwołuj się do reguł zawartych w skill'u w zależności od potrzeby: dla scen i InteractiveScene czytaj rules/scenes.md, dla animacji – rules/animations.md, rules/creation-animations.md lub rules/transform-animations.md, dla tekstu i matematyki – rules/tex.md, rules/text.md i rules/t2c.md, dla stylizacji – rules/colors.md i rules/styling.md, dla 3D i kamery – rules/3d.md.
Pracując z kodem, pytaj o konkretne elementy: ShowCreation(), checkpoint_paste() workflow, kolorowanie wyrażeń matematycznych za pomocą tex_to_color_map (t2c), kontrolę kamery przez self.frame, lub tryb interaktywny z flagą -se.
Skill dostarczy przykłady kodu i wyjaśnienia dla każdego wzorca, pomagając uniknąć błędów specyficznych dla ManimGL i wykorzystać pełny potencjał silnika do tworzenia animacji matematycznych.