manimce-best-practices — manimce scene structure visual-storyboard, community, manimce scene structure, ide skills, mobject management in manimce, animation timing in manimce, mastering manimce animations, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Perfect for Animation Agents needing advanced scene and animation creation capabilities with manimce manimce-best-practices is a comprehensive skill for mastering manimce, covering scene structure, mobject types, and animation classes to enhance AI agent development.

Features

Provides detailed explanations of scene structure and construct methods
Covers mobject types, including VMobject, Groups, and positioning techniques
Includes guides on animation classes, playing animations, and timing control
Offers tutorials on creation animations, such as Create, Write, and Fade
References key files, including rules/scenes.md and rules/animations.md
Supports developers in building complex scenes and animations with manimce

# Core Topics

Haseeb-Arshad Haseeb-Arshad
[0]
[0]
Updated: 3/8/2026

Agent Capability Analysis

The manimce-best-practices skill by Haseeb-Arshad is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance. Optimized for manimce scene structure, mobject management in manimce, animation timing in manimce.

Ideal Agent Persona

Perfect for Animation Agents needing advanced scene and animation creation capabilities with manimce

Core Value

Empowers agents to create complex scenes and animations using manimce's core concepts, including scene structure, mobject types, and animation classes, while leveraging techniques like creation and transformation animations

Capabilities Granted for manimce-best-practices

Generating complex animations with precise timing and control
Creating interactive scenes with multiple mobject types and groups
Debugging animation issues using manimce's scene and animation tools

! Prerequisites & Limits

  • Requires manimce installation and configuration
  • Limited to manimce's built-in features and capabilities
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

manimce-best-practices

Install manimce-best-practices, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command setup.

SKILL.md
Readonly

How to use

Read individual rule files for detailed explanations and code examples:

Core Concepts

Creation & Transformation

Text & Math

Styling & Appearance

Positioning & Layout

Coordinate Systems & Graphing

Animation Control

Configuration & CLI

Shapes & Geometry

  • rules/shapes.md - Circle, Square, Rectangle, Polygon, and geometric primitives
  • rules/lines.md - Line, Arrow, Vector, DashedLine, and connectors

Working Examples

Complete, tested example files demonstrating common patterns:

Scene Templates

Copy and modify these templates to start new projects:

Quick Reference

Basic Scene Structure

python
1from manim import * 2 3class MyScene(Scene): 4 def construct(self): 5 # Create mobjects 6 circle = Circle() 7 8 # Add to scene (static) 9 self.add(circle) 10 11 # Or animate 12 self.play(Create(circle)) 13 14 # Wait 15 self.wait(1)

Render Command

bash
1# Basic render with preview 2manim -pql scene.py MyScene 3 4# Quality flags: -ql (low), -qm (medium), -qh (high), -qk (4k) 5manim -pqh scene.py MyScene

Key Differences from 3b1b/ManimGL

FeatureManim Community3b1b/ManimGL
Importfrom manim import *from manimlib import *
CLImanimmanimgl
Math textMathTex(r"\pi")Tex(R"\pi")
SceneSceneInteractiveScene
Packagemanim (PyPI)manimgl (PyPI)

Jupyter Notebook Support

Use the %%manim cell magic:

python
1%%manim -qm MyScene 2class MyScene(Scene): 3 def construct(self): 4 self.play(Create(Circle()))

Common Pitfalls to Avoid

  1. Version confusion - Ensure you're using manim (Community), not manimgl (3b1b version)
  2. Check imports - from manim import * is ManimCE; from manimlib import * is ManimGL
  3. Outdated tutorials - Video tutorials may be outdated; prefer official documentation
  4. manimpango issues - If text rendering fails, check manimpango installation requirements
  5. PATH issues (Windows) - If manim command not found, use python -m manim or check PATH

Installation

bash
1# Install Manim Community 2pip install manim 3 4# Check installation 5manim checkhealth

Useful Commands

bash
1manim -pql scene.py Scene # Preview low quality (development) 2manim -pqh scene.py Scene # Preview high quality 3manim --format gif scene.py # Output as GIF 4manim checkhealth # Verify installation 5manim plugins -l # List plugins

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is manimce-best-practices?

Perfect for Animation Agents needing advanced scene and animation creation capabilities with manimce manimce-best-practices is a comprehensive skill for mastering manimce, covering scene structure, mobject types, and animation classes to enhance AI agent development.

How do I install manimce-best-practices?

Run the command: npx killer-skills add Haseeb-Arshad/visual-storyboard/manimce-best-practices. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for manimce-best-practices?

Key use cases include: Generating complex animations with precise timing and control, Creating interactive scenes with multiple mobject types and groups, Debugging animation issues using manimce's scene and animation tools.

Which IDEs are compatible with manimce-best-practices?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for manimce-best-practices?

Requires manimce installation and configuration. Limited to manimce's built-in features and capabilities.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add Haseeb-Arshad/visual-storyboard/manimce-best-practices. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use manimce-best-practices immediately in the current project.

Related Skills

Looking for an alternative to manimce-best-practices or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI