Manim Skill
Agent skills for Manim to create 3Blue1Brown style animations.
Install
npx skills add adithya-s-k/manim_skillclaude mcp add manim-skill -- npx skills add adithya-s-k/manim_skill{
"mcpServers": {
"manim-skill": {
"command": "npx",
"args": [
"skills",
"add",
"adithya-s-k/manim_skill"
]
}
}
}Install command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →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
# Verify installation
manim --version
Documentation: https://docs.manim.community/
Installing ManimGL
# Using pip
pip install manimgl
# Using uv (recommended for this project)
uv pip install manimgl
# Verify installation
manimgl --version
Additional macOS (ARM) requirement:
arch -arm64 brew install pkg-config cairo
🔌 Skills.sh Integration
This repository provides two AI Agent Skills that can be installed with a single command using skills.sh:
Install with npx (Recommended)
# Install Manim Community Edition best practices
npx skills add adithya-s-k/manim_skill/skills/manimce-best-practices
# Install ManimGL best practices
npx skills add adithya-s-k/manim_skill/skills/manimgl-best-practices
# Or install both
npx skills add adithya-s-k/manim_skill/skills/manimce-best-practices adithya-s-k/manim_skill/skills/manimgl-best-practices
What are Skills?
Skills are reusable capabilities for AI coding agents. Once installed, your AI assistant (like Claude, GitHub Copilot, or Cursor) automatically gains access to:
- ✅ Domain-specific best practices
- ✅ Working code examples
- ✅ Common patterns and anti-patterns
- ✅ Framework-specific knowledge
The skills follow the Agent Skills open standard and work across multiple AI tools.
When Skills Activate
Similar plugs
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local…
Why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.
Production-grade engineering skills for AI coding agents.
The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create prototypes, websites, apps, dashboards, presentations, images, and videos with your team…