Agent skill · Documentation

math-explainer

Generate math explanation videos (animated with Manim) and interactive web pages from a user's request. Use when the user asks to explain, teach, visualize, or animate a math/physics concept, wants a "math video", "讲解视频", "数学动画", "动画演示", a Manim animation, an interactive math demo, an interactive webpage/可视化/网页演示, or to turn a formula/theorem/problem into a visual explainer. By default produces BOTH a Manim-rendered MP4 video and a paired self-contained interactive HTML page sharing the same concept, notation, parameters, and palette. Covers planning the script, writing Manim scenes, render

mingchen666157★ · +54/wk · 1 repos on radarProfile →
claude-codeships scripts
Install
npx skills add mingchen666/Reviva --skill math-explainer --agent claude-code

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

Facts
Files in the skill folder: 16
SKILL.md size: 11 KB
Bundled scripts: yes
Path: electron/builtin-assets/skills/math-explainer/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 181 · +24 this week
Language: HTML
Read our review of the source →

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

From the SKILL.md

# Math Explainer — 数学讲解视频 + 交互式网页生成 把一个数学/物理概念,**同时**变成两件互补的产物: - **讲解视频**(用 Manim 渲染成 MP4):线性讲清「为什么」,带观众走完推导主线。 - **交互式网页**(自包含 HTML):让观众**自己拖参数、即时看变化**,动手探索同一个概念。 > **默认两件都做**(除非用户明确只要其中一个)。两者共享同一套设计(同一概念、记号、参数、配色),互为补充:视频负责讲明白,网页负责玩明白。 参考实现:[ManimCommunity/manim](https://github.com/ManimCommunity/manim)(本 Skill 基于 Manim Community v0.20+ 编写)。 > 给执行者的提醒:**严格按阶段顺序走,不要跳步。** 每个阶段都有“做什么 / 怎么做 / 如何自检”

More from Reviva
All skills →
About this skill
What does the math-explainer skill do?

Generate math explanation videos (animated with Manim) and interactive web pages from a user's request. Use when the user asks to explain, teach, visualize, or animate a math/physics concept, wants a "math video", "讲解视频", "数学动画", "动画演示", a Manim animation, an interactive math demo, an interactive webpage/可视化/网页演示, or to turn a formula/theorem/problem into a visual explainer. By default produces BOTH a Manim-rendered MP4 video and a paired self-contained interactive HTML page sharing the same concept, notation, parameters, and palette. Covers planning the script, writing Manim scenes, render

How do I install it?

Run `npx skills add mingchen666/Reviva --skill math-explainer --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 mingchen666/Reviva, a repository with 181 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