manim_skill

Скиллы для создания обучающих анимаций на Manim в духе 3Blue1Brown: от плана сцен до кода

  • 1 311 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Расширенный доступ

Почему такой уровень

  • Ищет материал в сети при планировании
  • Запускает рендер и код Manim на машине
Все причины и проверки

adithya-s-k/manim_skill

Установка

В терминале, через 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: агент планирует сцены, пишет код, рендерит видео и правит по замечаниям

СкиллРасширенный доступ200Звезды репозитория

Скилл Claude Code для коротких анимационных роликов, нарисованных кодом: семь стилей, согласование сюжета и раскадровки, озвучка и рендер в MP4

СкиллРасширенный доступ1,8 тыс.Звезды репозитория

Более 50 открытых скиллов для моушн-графики, анимации и видео: кинетическая типографика, графики, объяснялки, TikTok и Reels, WebGL, Manim

СкиллМинимальный доступ1,4 тыс.Звезды репозитория

Три скилла для Motion Canvas: справочник по анимации в коде, HTTP-управление редактором и 12 принципов анимации для агента.

СкиллРасширенный доступ77Звезды репозитория

Семнадцать скиллов для motion-графики: агент рисует зацикленные 3D-сцены, заставки и ролики через Remotion, Three.js и Python.

СкиллРасширенный доступ1,6 тыс.Звезды репозитория

Скилл для постановки боевых сцен: из идеи выходят сюжет схватки, дизайн приемов и покадровая раскадровка.

СкиллМинимальный доступ110Звезды репозитория

Из блога

Коротко о 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.
---

Сообщить о проблеме