manim_skill
Скиллы для создания обучающих анимаций на Manim в духе 3Blue1Brown: от плана сцен до кода
- 1 311 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Ищет материал в сети при планировании
- Запускает рендер и код Manim на машине
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/manim-skillОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Ищет материал в сети при планировании
- Запускает рендер и код Manim на машине
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Набор из трех скиллов помогает агенту планировать и писать математические анимации на Manim. Скилл manim-composer превращает расплывчатую идею ролика в подробный план сцен: исследует тему, задает вопросы про аудиторию и объем, выдает файл scenes.md. Отдельные скиллы дают правила и приемы для ManimCE и ManimGL, чтобы агент писал корректный код под выбранный движок. Композиция сцен идет до написания кода, реализация опирается на скиллы лучших практик.
Для кого. Для преподавателей, авторов обучающего видео и разработчиков, которые делают анимированные объяснения.
Подходит, если
- Нужно спланировать обучающий ролик по сценам перед кодом
- Нужна анимация в стиле 3Blue1Brown по концепции
- Нужны корректные приемы под ManimCE или ManimGL
Не подходит, если
- Нужен обычный видеомонтаж, а не программная анимация
- Нельзя ставить Manim и его зависимости
Пример запроса к агенту
Спланируй ролик про производную в стиле 3Blue1Brown и подготовь сцены для ManimCEОграничения
Для рендера нужен установленный Manim (ManimCE или ManimGL) вместе с FFmpeg и LaTeX. Скиллы дают план и код, но качество ролика зависит от модели и ручной доводки сцен.
Как отключить. Удалите скиллы manim-composer, manimce-best-practices и manimgl-best-practices из каталога скиллов агента.
Частые вопросы
Чем manim-composer отличается от скиллов практик?
Composer планирует сцены и выдает scenes.md, а manimce и manimgl практики нужны уже на этапе написания кода под конкретный движок.
Можно поставить только один скилл?
Да. Установщик позволяет выбрать нужные скиллы по отдельности.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыСкилл для создания математических анимаций в Manim: агент планирует сцены, пишет код, рендерит видео и правит по замечаниям
Скилл Claude Code для коротких анимационных роликов, нарисованных кодом: семь стилей, согласование сюжета и раскадровки, озвучка и рендер в MP4
Motion Skills для ИИ-агентов
motion-skills
Более 50 открытых скиллов для моушн-графики, анимации и видео: кинетическая типографика, графики, объяснялки, TikTok и Reels, WebGL, Manim
Три скилла для Motion Canvas: справочник по анимации в коде, HTTP-управление редактором и 12 принципов анимации для агента.
Семнадцать скиллов для motion-графики: агент рисует зацикленные 3D-сцены, заставки и ролики через Remotion, Three.js и Python.
Скилл для постановки боевых сцен: из идеи выходят сюжет схватки, дизайн приемов и покадровая раскадровка.
Из блога
Коротко о README
README описывает три скилла для работы с Manim и предлагает ставить их одной командой npx skills add. Подробно расписана установка окружения: FFmpeg, LaTeX и сам Manim в вариантах ManimCE и ManimGL, в том числе через uv. Скилл-композитор планирует ролик по сценам, а скиллы практик помогают писать корректный код под движок. Лицензия MIT.
Бейдж для README
Исходный SKILL.md
--- name: manim-composer description: | Trigger when: (1) User wants to create an educational/explainer video, (2) User has a vague concept they want visualized, (3) User mentions "3b1b style" or "explain like 3Blue1Brown", (4) User wants to plan a Manim video or animation sequence, (5) User asks to "compose" or "plan" a math/science visualization. Transforms vague video ideas into detailed scene-by-scene plans (scenes.md). Conducts research, asks clarifying questions about audience/scope/focus, and outputs comprehensive scene specifications ready for implementation with ManimCE or ManimGL. Use this BEFORE writing any Manim code. This skill plans the video; use manimce-best-practices or manimgl-best-practices for implementation. ---