manimgl-best-practices — скилл для Claude Code
Наставляет агента по коду и запуску сцен ManimGL. Пригодится для интерактивной отладки, анимаций, камеры и формул.
npx skills add adithya-s-k/manim_skill --skill manimgl-best-practices -a claude-codeЧто делает manimgl-best-practices
Скилл срабатывает при упоминании ManimGL, командах manimgl и коде с импортом из manimlib. Он направляет работу со сценами, объектами, анимациями и текстом, включая ShowCreation, Tex и раскраску выражений через t2c.
Внутри собраны правила по InteractiveScene, управлению self.frame, трёхмерным объектам, настройкам CLI и конфигурации. Есть готовые примеры для анимаций, графиков, формул, обновляемых объектов и 3D-сцен, а также шаблоны сцен.
Скилл рассчитан на ManimGL, а не Manim Community Edition. Это повод проверить импорт: здесь нужен from manimlib import *, а для создания объекта используется ShowCreation вместо Create. Для интерактивной работы он учитывает флаг -se, self.embed() и checkpoint_paste().
Какие задачи решает
- написать сцену с
InteractiveScene - настроить движение камеры через
self.frame - запустить интерактивную отладку с
-se - раскрасить части формулы через
t2c - исправить код Manim Community Edition для ManimGL
Примеры запросов агенту
- Создай сцену ManimGL с
InteractiveSceneи анимациейShowCreation. - Покажи, как запустить
scene.pyи остановиться на строке черезmanimglс-se. - Переделай камеру в этой 3D-сцене на
self.frame.reorient().
Как установить manimgl-best-practices
1Через Skills CLI (Vercel)
npx skills add adithya-s-k/manim_skill --skill manimgl-best-practices -a claude-code2Вручную: положить файлы
~/.claude/skills/manimgl-best-practices/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/manimgl-best-practices/
1Через Skills CLI (Vercel)
npx skills add adithya-s-k/manim_skill --skill manimgl-best-practices -a codex2Вручную: положить файлы
.agents/skills/manimgl-best-practices/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add adithya-s-k/manim_skill --skill manimgl-best-practices -a cursor2Вручную: положить файлы
.cursor/skills/manimgl-best-practices/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install adithya-s-k/manim_skill manimgl-best-practices2Вручную: положить файлы
.github/skills/manimgl-best-practices/SKILL.md1Через Skills CLI (Vercel)
npx skills add adithya-s-k/manim_skill --skill manimgl-best-practices -a gemini-cli2Командой платформы
gemini skills install https://github.com/adithya-s-k/manim_skill --path skills/manimgl-best-practicesВручную: положить файлы
.devin/skills/manimgl-best-practices/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add adithya-s-k/manim_skill --skill manimgl-best-practices -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора3
Похожие
Рядом в теме «Настройка агента: память, контекст, субагенты»
Всё по теме «Настройка агента: память, контекст, субагенты» →Вопросы о manimgl-best-practices
Как установить manimgl-best-practices в Claude Code?
Выполните npx skills add adithya-s-k/manim_skill --skill manimgl-best-practices -a claude-code, затем повторите npx skills add adithya-s-k/manim_skill --skill manimgl-best-practices -a claude-code. Файл скилла расположен в ~/.claude/skills/manimgl-best-practices/SKILL.md.
Что делает manimgl-best-practices?
Скилл даёт агенту правила и примеры для разработки анимаций на ManimGL. Он охватывает сцены, анимации, LaTeX, камеру, 3D и интерактивный режим.
Чем ManimGL отличается от Manim Community Edition?
ManimGL использует импорт from manimlib import * и CLI manimgl. В нём применяются InteractiveScene, ShowCreation и self.frame; у Community Edition другие аналоги.