adithya-s-k

Manim Skill — Development agent for Claude Code

Development community intermediate

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: manim CLI
  • 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: manimgl CLI
  • 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)

  1. Python 3.7+ - Required
  2. FFmpeg - For video encoding
  3. 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


...