Agent skill

manimce-best-practices

Trigger when: (1) User mentions "manim" or "Manim Community" or "ManimCE", (2) Code contains `from manim import *`, (3) User runs `manim` CLI commands, (4) Working with Scene, MathTex, Create(), or ManimCE-specific classes. Best practices for Manim Community Edition - the community-maintained Python animation engine. Covers Scene structure, animations, LaTeX/MathTex, 3D with ThreeDScene, camera control, styling, and CLI usage. NOT for ManimGL/3b1b version (which uses `manimlib` imports and `manimgl` CLI).

adithya-s-kgithub.com/adithya-s-kGitHub ↗
claude-codeships scriptsMIT
Install
npx skills add adithya-s-k/manim_skill --skill manimce-best-practices --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 37
SKILL.md size: 6 KB
Bundled scripts: yes
Path: skills/manimce-best-practices/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 1,031
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

## How to use Read individual rule files for detailed explanations and code examples: ### Core Concepts - [rules/scenes.md](rules/scenes.md) - Scene structure, construct method, and scene types - [rules/mobjects.md](rules/mobjects.md) - Mobject types, VMobject, Groups, and positioning - [rules/animations.md](rules/animations.md) - Animation classes, playing animations, and timing ### Creation & Transformation - [rules/creation-animations.md](rules/creation-animations.md) - Create, Write, FadeIn, DrawBorderThenFill - [rules/transform-animations.md](rules/transform-animations.md) - Transform, ReplacementTransform, morphing - [rules/animation-groups.md](rules/animation-groups.md) - AnimationGroup, LaggedStart, Succession ### Text & Math - [rules/text.md](rules/text.md) - Text mobjects, fonts, and styling - [rules/latex.md](rules/latex.md) - MathTex, Tex, LaTeX rendering, and coloring formulas - [rules/text-animations.md](rules/text-animations.md) - Write, AddTextLetterByLetter, TypeWithCursor ### Styling & Appearance - [rules/colors.md](rules/colors.md) - Color constants, gradients, and color manipulation - [rules/styling.md](rules/styling.md) - Fill, stroke, opacity, and visual prope

What's inside
Steps it walks through
  1. How to use
  2. Core Concepts
  3. Creation & Transformation
  4. Text & Math
  5. Styling & Appearance
  6. Positioning & Layout
  7. Coordinate Systems & Graphing
  8. Animation Control
  9. Configuration & CLI
  10. Shapes & Geometry
  11. Working Examples
  12. Scene Templates
  13. Quick Reference
  14. Basic Scene Structure
Ships with 24 files
  • LICENSE.txt
  • examples/3d_visualization.py
  • examples/attention/__init__.py
  • examples/attention/helpers.py
  • examples/attention/scenes.py
  • examples/basic_animations.py
  • examples/graph_plotting.py
  • examples/lorenz_attractor.py
  • examples/math_visualization.py
  • examples/updater_patterns.py
  • rules/3d.md
  • rules/animation-groups.md
  • rules/animations.md
  • rules/axes.md
  • rules/camera.md
  • rules/cli.md
  • rules/colors.md
  • rules/config.md
  • rules/creation-animations.md
  • rules/graphing.md
  • rules/grouping.md
  • rules/latex.md
  • rules/lines.md
  • rules/mobjects.md
first 24 of 37
Commands it runs
Basic render with preview
manim -pql scene.py MyScene
Quality flags: -ql (low), -qm (medium), -qh (high), -qk (4k)
manim -pqh scene.py MyScene
Install Manim Community
pip install manim
Check installation
manim checkhealth
manim -pql scene.py Scene    # Preview low quality (development)
manim -pqh scene.py Scene    # Preview high quality
More from manim_skill
All skills →
About this skill
What does the manimce-best-practices skill do?

Trigger when: (1) User mentions "manim" or "Manim Community" or "ManimCE", (2) Code contains `from manim import *`, (3) User runs `manim` CLI commands, (4) Working with Scene, MathTex, Create(), or ManimCE-specific classes. Best practices for Manim Community Edition - the community-maintained Python animation engine. Covers Scene structure, animations, LaTeX/MathTex, 3D with ThreeDScene, camera control, styling, and CLI usage. NOT for ManimGL/3b1b version (which uses `manimlib` imports and `manimgl` CLI).

How do I install it?

Run `npx skills add adithya-s-k/manim_skill --skill manimce-best-practices --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From adithya-s-k/manim_skill, a repository with 1,031 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going