Skip to main content
Run any Skill in Manus
with one click

manim-narration

Stars4
Forks0
UpdatedApril 27, 2026 at 16:08

Trigger when: (1) User asks for a "narrated Manim video", "anlatımlı manim", "manim with voice", "manim video with audio narration", or "PR walkthrough video"; (2) Code imports from manim_narration.lib.* or uses NarratedScene; (3) User wants Manim output that includes spoken narration synced to animations. Builds narrated Manim videos using Microsoft edge-tts (free, no API key) for voice synthesis and ffmpeg for proper audio re-encoding so MP4s play reliably in VSCode, Chromium, and Electron previews. Includes a NarratedScene base class that exposes a `narrate(text)` context manager paced to real audio duration. Optionally uses gstack /browse to pre-fetch live screenshots declared via `# ASSET:` manifest comments — so the video can showcase real websites, GitHub PRs, dashboards, IDE views, etc., without manual capture. Composes with manimce-best-practices for animation idioms. NOT for ManimGL — use manimgl-best-practices there (no narration support). Dependencies: installed automatically by ~/.claude/insta

Installation

Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.

File Explorer
12 files
SKILL.md
readonly