Manim Skill

Скилл для создания математических анимаций в Manim: агент планирует сцены, пишет код, рендерит видео и правит по замечаниям

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

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

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

  • Агент пишет и запускает код на Python
  • Локально рендерит видео и создает файлы проекта
Все причины и проверки

yusuke710/manim-skill

Установка

Работает в

Ручная установка

/plugin marketplace add Yusuke710/manim-skill
/plugin install manim-skill/manim-skill

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Агент пишет и запускает код на Python
  • Локально рендерит видео и создает файлы проекта

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Скилл дает агенту рабочий процесс для создания видео в Manim Community Edition в стиле 3Blue1Brown. Агент проходит четыре этапа: планирует структуру ролика, пишет код на Python, запускает рендер до тех пор, пока все сцены не соберутся, и дорабатывает по обратной связи. Для каждого проекта он создает отдельную папку с планом, скриптом и результатом. В комплекте есть просмотрщик готовых сцен, чтобы удобно давать замечания.

Для кого. Для преподавателей, авторов и разработчиков, которым нужны математические анимации без ручной возни с кодом Manim.

Подходит, если

  • Нужно анимировать формулу, доказательство или работу алгоритма
  • Делаете учебное видео в стиле 3Blue1Brown
  • Хотите, чтобы агент сам планировал сцены, рендерил и правил по замечаниям

Не подходит, если

  • Не готовы ставить Manim и системные зависимости
  • Нужна анимация не через код, а в редакторе
  • Задача не про математику или визуализацию данных

Пример запроса к агенту

Сделай анимацию, которая наглядно показывает теорему Пифагора на квадратах сторон

Ограничения

Перед работой нужно поставить системные зависимости (cairo, pkg-config, ffmpeg) и Manim Community Edition. Агент пишет и запускает код на Python и рендерит видео локально, это занимает время и ресурсы. Скилл рассчитан прежде всего на Claude Code. Лицензия MIT.

Как отключить. Снимите плагин manim-skill через менеджер плагинов и при желании удалите Manim и системные зависимости.

Частые вопросы

Что нужно поставить заранее?

Системные зависимости cairo, pkg-config и ffmpeg, а также Manim Community Edition, например через uv tool install manim.

Как я даю замечания к видео?

Агент открывает просмотрщик сцен в браузере, вы смотрите результат и передаете правки в чат, после чего он дорабатывает ролик.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

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

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

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

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

Скилл Claude Code для видео из кода делит ролик на сцены и подбирает каждой свой движок, от Paper.js и Three.js до Manim.

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

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

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

Двенадцать скиллов, по которым агент собирает однофайловые HTML-анимации: слайды, схемы протоколов, архитектурные диаграммы и демо для записи экрана

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

Скилл превращает идею, ссылку или скринкаст в готовое видео: аватар HeyGen, b-roll, субтитры и контроль качества

СкиллШирокий доступ343Звезды репозитория

Коротко о README

README описывает скилл для Claude Code, который создает видео в Manim по схеме план, код, рендер, доработка. Агент планирует структуру ролика, пишет код на Python и рендерит сцены, а затем открывает просмотрщик, чтобы автор дал замечания. Указаны системные зависимости и установка Manim Community Edition, установка самого скилла идет через marketplace Claude Code. Есть демонстрация и ссылка на просмотрщик сцен. Лицензия MIT.

Бейдж для README

Исходный SKILL.md

---
name: manim-skill
description: Create mathematical animations with Manim Community Edition(manimce). Generates distinctive, production-grade animations that avoid generic "AI slop" aesthetics. Use when user wants to animate concepts, equations, illustrate proofs, visualize algorithms, create math explainers, or produce 3Blue1Brown-style videos.
---

## Project Structure

Create a dedicated folder for each animation project in the user's current working directory. Use this flat structure:

<project-name>/
  plan.md              # Planning document (Phase 1)
  script.py            # Manim code (Phase 2)
  concat.txt           # ffmpeg scene list (Phase 3)
  final.mp4            # Stitched output (Phase 3)
  media/               # Auto-generated by manim

## Workflow Overview

Plan -> Code -> Render -> Iterate

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