A powerful skill for generating mathematical animations with integrated text-to-speech narration and synchronized subtitles.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install manim-animation-en
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install manim-animation-en using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Manim Animation skill empowers developers and educators to transform mathematical concepts into high-fidelity animated videos. By leveraging the Manim Community library alongside the manim-voiceover plugin, this Openclaw Skills integration automates the complex process of syncing visual movements with audio narration.
It provides a complete local pipeline for video production, allowing users to generate code, render animations, and burn subtitles without relying on expensive external APIs. Whether you are building educational content or technical demonstrations, this skill ensures precise timing between what is seen and what is heard through a robust context-manager workflow.
To get started with this skill, ensure you have Python 3.9+ and FFmpeg installed. Follow these steps to prepare your environment for Openclaw Skills development:
# Install core animation and voiceover packages
pip install manim "manim-voiceover[gtts]"
# macOS users: Install FFmpeg via Homebrew for full codec support
brew install ffmpeg
# Linux users: Ensure necessary libraries are present
sudo apt install ffmpeg libx264-dev libass-dev
# Verify your environment
python3 scripts/check_environment.py
The skill manages a structured output directory to keep animation assets organized:
| Directory/File | Purpose |
|---|---|
scene_file.py |
The generated Python source code for the Manim animation. |
manim.cfg |
Configuration file defining render quality (low, medium, high) and codecs. |
media/videos/ |
Root directory for all rendered MP4 video outputs. |
media/voiceover/ |
Cached audio files generated by the TTS engine. |
.srt files |
Automatically generated subtitle files for synchronization. |
run_pipeline.py to handle rendering, subtitle burning, and speed adjustments in a single command.Loading
An AI-powered video editing interface that allows users to edit and produce videos using natural language commands in Arabic and English.

A comprehensive integration for managing Netlify resources, deployments, and DNS records through a secure, automated workflow.

An AI-powered assistant designed to automate workspace orchestration and build optimization for large-scale monorepo projects.

A specialized tool for administrators to install WeChat plugins and manage connection pairing via chat commands.

Reach is a comprehensive web interface layer that allows AI agents to interact with the internet as naturally as humans do.

A specialized spaced repetition workflow that enables AI agents to maintain high-fidelity long-term memory through structured daily reviews and self-grading.








































