Manim Skill — Development agent for Claude Code
Agent skills for Manim to create 3Blue1Brown style animations.
How to install Manim Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open adithya-s-k/manim_skill and copy the folder into
~/.claude/agents/.
What Manim Skill does
**⚡ Quick Start:** Add both Manim skills to your AI agent instantly: > ```bash > npx skills add adithya-s-k/manim_skill > ```
Alternatives in Development
- Flutter Expert — Master Flutter development with Dart 3, advanced widgets, and multi-platform deployment 2.8k ★
- Style — Agent Style Guide 2.3k ★
- Lint Agent — Automatically corrects Ruby and Rails code style using RuboCop, ERB lint, and formatting tools 652 ★
README
Manim Skills Repository
**⚡ Quick Start:** Add both Manim skills to your AI agent instantly:
npx skills add adithya-s-k/manim_skill
A comprehensive collection of best practices, patterns, and examples for both **Manim Community Edition** and **ManimGL** (3Blue1Brown's version). This repository provides battle-tested code examples and guidelines for creating mathematical animations.
https://github.com/user-attachments/assets/3cd398b7-7cc6-43c1-a6e9-20077be6b009
📚 About the Two Versions
Manim Community Edition (`manim`)
- Repository: https://github.com/ManimCommunity/manim
- Focus: Community-maintained, stable, well-documented
- Best For: Production use, educational content, collaborative projects
- Command:
manimCLI - Import:
from manim import *
ManimGL (`manimgl`)
- Repository: https://github.com/3b1b/manim
- Focus: Grant Sanderson's (3Blue1Brown) original version with OpenGL rendering
- Best For: Interactive development, 3D scenes, rapid prototyping
- Command:
manimglCLI - Import:
from manimlib import *
**Important**: These are **separate, incompatible** frameworks. Code written for one will not work with the other without modifications.
🚀 Installation
Prerequisites (Both Versions)
- Python 3.7+ - Required
- FFmpeg - For video encoding
- LaTeX - For mathematical typesetting (TeX Live, MiKTeX, or MacTeX)
Install FFmpeg
**macOS:**
brew install ffmpeg
**Ubuntu/Debian:**
sudo apt update
sudo apt install ffmpeg
**Windows:** Download from https://ffmpeg.org/download.html and add to PATH
Install LaTeX
**macOS:**
brew install mactex
**Ubuntu/Debian:**
sudo apt install texlive-full
**Windows:** Install MiKTeX from https://miktex.org/download
Installing Manim Community Edition
# Using pip
pip install manim
# Using uv (recommended for this project)
uv pip install manim
...
Related Agents
Animation Specialist
Owns motion across all mobile frameworks: Reanimated 3 + Skia for RN, Flutter's animation/transition system, S
05 React Native Animation
React Native animation expert - Reanimated 3, Gesture Handler, layout animations, shared transitions
Machinist
Watches and frees the Mac's physical resources (RAM, CPU, heat) — hunts abandoned processes, compressed memory
Document Generator
Generate documents, reports, and slides. Learns style patterns and template structures.
Pixel Art Style Reviewer
Poteto Agent
Routing target for /poteto-mode and any request for poteto's style. Resume an existing poteto-agent for the co
Related Skills
Recursive Math Animator
Cursor and Claude Code skill: Manim animations, manim-voiceover, git-based scene versioning, optional Gemini T
Manimate
Generate diagram/animation videos from natural language using Manim. Agent skill for Claude Code, Codex, and o
HTML Ppt Skill
HTML PPT Studio — AgentSkill with 24 themes, 31 layouts, 20+ animations for building professional HTML present