Auto Pop Sci

Generate math/science popularization videos with Manim animations and AI narration. Use when the user asks to create an explainer video, science animation, math tutorial, or pop-sci content on any topic. Handles the full pipeline from narrative design to final rendered video with synced audio.

8 stars 1 forksImages, Video & Audio

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add 0x68616F4C/auto-popsci --skill auto-pop-sci
Manual install
git clone --depth 1 https://github.com/0x68616F4C/auto-popsci.git /tmp/auto-popsci
mkdir -p ~/.claude/skills
cp -r /tmp/auto-popsci/. ~/.claude/skills/auto-pop-sci

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Auto Pop-Sci

Generate broadcast-quality science popularization videos from a topic prompt.
Stack: Manim + edge-tts + ffmpeg.

## Parameters

Ask the user (defaults in parentheses):

| Param | Values | Default |
|-------|--------|---------|
| topic | any subject | (required) |
| language | `zh-CN`, `en-US`, `ja-JP`, ... | `zh-CN` |
| duration | `5min`, `10min`, `15min` | `10min` |
| audience | `general`, `cs-student`, `advanced` | `cs-student` |
| voice | edge-tts voice name | `zh-CN-YunxiNeural` |

## Prerequisites Check

Before starting, verify the user has these installed:

```bash
uv --version          # Package manager
ffmpeg -version       # Audio/video processing
latex --version       # For Manim's MathTex (or xelatex)
```

## Workflow

### Phase 0 -- Scaffold the project

**Important**: Create the project directory OUTSIDE any existing uv workspace,
otherwise `uv init` adds it as a workspace member instead of standalone.

```bash
mkdir <topic> && cd <topic>
uv init --name <topic>-animation --python ">=3.11"
uv add manim==0.20.1 edge-tts
mkdir animation
rm -f main.py   # uv init creates a default main.py -- delete it
```

Create `animation/base.py` by reading the scaffold file from this skill's directory.
The file is at: `<this_skill_directory>/scaffold/animation/base.py`
To find the skill directory, resolve the path of this SKILL.md file.

If you cannot find the scaffold file, copy `animation/base.py` from any
Read the full skill on GitHub

Details

Skill name
auto-pop-sci
Repo updated
6 April 2026

FAQ

What does the Auto Pop Sci skill do?

Generate math/science popularization videos with Manim animations and AI narration. Use when the user asks to create an explainer video, science animation, math tutorial, or pop-sci content on any topic. Handles the full pipeline from narrative design to final rendered video with synced audio.

How do I install the Auto Pop Sci skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add 0x68616F4C/auto-popsci --skill auto-pop-sci. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Auto Pop Sci popular?

It lives in 0x68616F4C/auto-popsci, which has 8 GitHub stars and 1 forks.

Related skills

Bilibili Video Summary

9

Roxy-ljy/bilibili-video-summary-skill

Create local Markdown summaries for Bilibili, b23.tv, and YouTube videos by extracting metadata and subtitles/transcripts first, then having Codex write the summary and detailed notes. Use when the user asks to summarize, outline, extract key points from, or prepare notes for Bilibili/B-site/BV videos, b23.tv short links, or YouTube videos, especially when they want a local .md document.

Images, Video & Audio

Radio Drama Producer

7

AEON-7/aeon-radio-drama

Full-pipeline radio drama and audiobook production — from creative premise to finished mixed audio. USE THIS SKILL whenever the user mentions: radio drama, audio drama, audiobook, audio play, radio play, podcast drama, audio fiction, radio theatre, audio storytelling, dramatic audio, audio production, voice acting project, audio book production, sound design for story, audio narrative, spoken word production, dramatic podcast, audio series, radio show, audio episode, voice drama, or any request to produce a complete audio production with multiple voices, music, and sound effects. Also trigger

Images, Video & Audio

Clippos

9

dylan-buck/Clippos

Local video clipping automation for /clippos requests, attached video files, video links, social clip generation, captioned shorts, crop/framing, and rendered 9:16, 1:1, or 16:9 exports. Use this skill whenever the user wants an agent to turn a video into high-potential clips, score clips with the current harness model, approve selected clips, and render final MP4 outputs.

Images, Video & Audio

Yt Digest

8

tga-cheetung/yt-digest

Turn a YouTube URL into a vault-ready research digest — transcript, key learning moments with timestamp deep-links, and screenshots of visual moments (slides, demos, dashboards). Use when the user pastes a YouTube link they're researching, says "summarize this video", "/yt-digest <url>", "youtube digest", or asks to extract key points from a YouTube talk. Output goes to vault/research/youtube/<slug>.md with screenshots in vault/attachments/youtube/<slug>/. Source MP4 is auto-deleted after frame extraction.

Images, Video & Audio

Fb Ad Video Studio

9

ai-agents-for-agencies-coaches/fb-ad-video-studio

Produce high-converting Facebook/Instagram/TikTok ad VIDEOS — motion-graphics spots and talking-head founder ads — by authoring HyperFrames HTML compositions and rendering to MP4. Opinionated layer on top of the HyperFrames framework that bakes in a battle-tested ad structure, the audio pipeline (VO + SFX + silence-cutting), caption sync, and a reverse-template workflow. Use whenever the user asks for a video ad, motion-graphics ad, founder/UGC ad, kinetic-typography spot, animated ad, Reel/Short ad, or "make a video like this ad". For raw HyperFrames framework questions use the `hyperframes`

Images, Video & Audio

Video to Skill

8

brenoepics/video-to-skill

Convert a video (local file or YouTube/URL) into structured, evidence-grounded knowledge — and ultimately into an installable agent skill. Use when the user provides a video file or video URL and wants it analyzed, summarized into steps, or turned into a skill; triggers include "watch this video", "learn from this tutorial", "video to skill", or a path/URL to .mp4/.mkv/.webm/.mov or youtube.com/youtu.be.

Images, Video & Audio

Browse the most popular Claude skills, all images, video & audio skills, or write your own with the skills generator.