Sandbox
@Yusuke710/manim-skill

Manim skill for Claude Code video workflows

This skill tells Claude Code how to make Manim videos in a loop: plan the scene structure, write the Python code, render the output, and try again from feedback. It is built around a structured workflow rather than a finished app, so the main value is the process Claude follows while creating animations.

151 stars9 forksHTMLUpdated 7mo ago
Who it's for

Builders who want Claude Code to produce Manim animations with a repeatable plan-code-render-iterate flow.

What it delivers

You can have Claude Code draft, render, and refine Manim videos instead of manually managing each step.

What it does

Plan-first workflow

Lets Claude use plan mode or auto-structure the video into scenes before writing code.

Manim code generation

Claude writes the Python Manim code needed for the animation.

Render loop

Claude runs Manim until the scenes render successfully.

Feedback-based iteration

You can review the rendered video in a browser viewer and paste feedback back into Claude Code for revisions.

How to get it

  1. 1Run
    # 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

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.

Files in the repo

Repository payload5 top-level entries
  • .claude-plugin
  • skills
  • LICENSE
  • manim_skill.gif
  • README.md

Discussion (0)

Ask about usage, or say what you built with it

Sign in to join the discussion.

No comments yet. Be the first to say what this is good for.

More skills

obra/
superpowers

An agentic skills framework & software development methodology that works.

285k
1 add

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 deterministic AST parsing, every edge explained, no vector store.

117k
1 add
Vincentwei1021/
anything2explainer

Topic in, narrated explainer video out. A Claude Code / Codex skill that turns any topic into a black-canvas motion-graphics explainer video with TTS voiceover, subtitles and a chapter progress bar. Chinese or English; every frame drawn in code with Remotion.

666

Open-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)

71k