hermes-agent/skills/creative/manim-video
SHL0MS b26e7fd43a fix(manim-video): recommend monospace fonts — proportional fonts have broken kerning in Pango
Manim's Pango text renderer produces broken kerning with proportional
fonts (Helvetica, Inter, SF Pro, Arial) at all sizes and resolutions.
Characters overlap and spacing is inconsistent. This is a fundamental
Pango limitation.

Changes:
- Recommend Menlo (monospace) as the default font for ALL text
- Proportional fonts only acceptable for large titles (>=48, short strings)
- Set minimum font_size=18 for readability
- Update all code examples to use MONO='Menlo' pattern
- Remove Inter/Helvetica/SF Pro from recommendations
2026-04-06 00:35:43 -04:00
..
references fix(manim-video): recommend monospace fonts — proportional fonts have broken kerning in Pango 2026-04-06 00:35:43 -04:00
scripts feat(skills): add manim-video skill for mathematical and technical animations 2026-04-05 19:09:37 -04:00
README.md feat(skills): add manim-video skill for mathematical and technical animations 2026-04-05 19:09:37 -04:00
SKILL.md fix(manim-video): recommend monospace fonts — proportional fonts have broken kerning in Pango 2026-04-06 00:35:43 -04:00

Manim Video Skill

Production pipeline for mathematical and technical animations using Manim Community Edition.

What it does

Creates 3Blue1Brown-style animated videos from text prompts. The agent handles the full pipeline: creative planning, Python code generation, rendering, scene stitching, and iterative refinement.

Use cases

  • Concept explainers — "Explain how neural networks learn"
  • Equation derivations — "Animate the proof of the Pythagorean theorem"
  • Algorithm visualizations — "Show how quicksort works step by step"
  • Data stories — "Animate our before/after performance metrics"
  • Architecture diagrams — "Show our microservice architecture building up"

Prerequisites

Python 3.10+, Manim CE (pip install manim), LaTeX, ffmpeg.

bash skills/creative/manim-video/scripts/setup.sh