Back to Discover

manim-skill

skill

Yusuke710

SKILL.md for creating animations with Manim. Coding Agent autonomously plans scenes, writes Manim code, renders videos, and refines based on feedback.

View on GitHub
135 starsMITSynced Aug 2, 2026

Install to Claude Code

/plugin marketplace add Yusuke710/manim-skill

README

Manim Skill for Claude Code

Create videos like you write code with Claude Code

Claude autonomously generates 3Blue1Brown-style video following a structured workflow: Plan → Code → Render → Iterate.

Manim Skill Demo

Dependencies

Before using this skill, install the following dependencies:

# Install System Dependencies(on MacOS)
brew install cairo pkg-config ffmpeg

# Install Manim Community Edition
uv tool install manim

Installation

# Add this repository as a marketplace
/plugin marketplace add Yusuke710/manim-skill

# Install the plugin
/plugin install manim-skill/manim-skill

# Install Manim Community Edition best practices
npx skills add adithya-s-k/manim_skill/skills/manimce-best-practices

How to use

Manim Skill is designed to integrate seamlessly with Claude Code. Planning, coding and rendering all happen on claude code.

  1. Plan - A better plan leads to a better video. You can use claude code's "plan mode" just like you would plan before coding. Without plan mode, Claude will design the video structure with scenes automatically.
  2. Code and Render - Claude writes Manim code in Python and runs Manim until all scenes render successfully.
  3. Iterate - Claude opens video viewers in your browser and you can provide feedback and paste it into Claude Code. Then it will refine the video based on your feedback.

License

MIT License - see LICENSE file for details.

Rendered live from Yusuke710/manim-skill's GitHub README — not stored, always reflects the source repo.

1 Plugin

NameDescriptionCategorySource
manim-skillClaude Code Skill for creating mathematical animations using Manim Community Edition. Plan, code, render, and iterate on 3Blue1Brown-style videos.video./

0 Comments

Login required
Log in to post a comment or update on this repo.

No comments yet — be the first to share an update.