paper-reel
Claude Code skill: faceless 9:16 explainer reels in a cut-paper style. Voice-timed scenes, word-by-word captions. Free, local, no API keys.
Install / Use
npx skills add haiderfarooq3/paper-reelInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
DesignSupported Platforms
Our assessment of paper-reel
paper-reel scores 79/100 on our quality scale, 226th of 260 Design skills we index.
Its SKILL.md is 3.6 KB long, split into 6 sections with 3 code examples: a solid amount of guidance for an agent.
It has 45 GitHub stars, so there is little community track record yet; judge it on its content.
Maintenance, license and trust
- The repository was last updated today, so paper-reel is actively maintained.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 97/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
paper-reel compared with similar skills
All 4 of these similar skills score higher than paper-reel; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| paper-reel (this skill)by haiderfarooq3 | 79 | 45 | today | SKILL.md |
| Agent-Reachby Panniantong | 100 | 104.8k | 2d ago | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 78.0k | today | CLAUDE.md |
| Scraplingby D4Vinci | 100 | 90.0k | today | MCP Server |
| crawl4aiby unclecode | 100 | 86.4k | 1d ago | MCP Server |
Frequently asked questions
- How do I install paper-reel?
- Run
npx skills add haiderfarooq3/paper-reel. The install tabs above show the steps for each supported agent. - Which AI agents does paper-reel work with?
- It is written for Claude Code, as a SKILL.md file. Other agents that read the same format can often use it too.
- Is paper-reel safe to use?
- It is MIT-licensed and scores 97/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is paper-reel still maintained?
- The repository was last updated today, so paper-reel is actively maintained.
Skill content
View source on GitHubpaper-reel
A Claude Code skill that makes faceless 9:16 explainer reels in a cut-paper style: flat textured paper shapes, a box mascot in a different hat every scene, a screwed-on headline sign, rubber stamps, counters, and captions that pop in one paper scrap per word. You give Claude a topic, it writes six or seven lines, and one command renders the MP4.

Watch the example reel (23 s, made with this skill, about the khan-explainer skill).
Write-up: paper-reel: a free Claude Code skill that draws cut-paper explainer reels from one prompt. How the skill explains itself, on YouTube: wide cut and Short.
Everything is drawn in code and runs on your Mac: Kokoro for the voice, whisper.cpp for word timing, an HTML canvas, Playwright and ffmpeg. No API keys, no accounts, no editor.
How it stays in sync
The voice is the clock. Every spoken line is one scene, with a hard cut just before the line starts. After the voice is generated, whisper.cpp times every word, and the scenes cue props off those words: a stamp slams on "free", a counter runs up on "stars", the mascot's face changes on the payoff.
SCENES.free = () => {
const wl = VW('free', 'laptop').t0; // when "laptop" is said
prWall('#c9b28a'); // the scene's world
prSign('RUNS ON YOUR LAPTOP'); // the headline sign
prStamp('LOCAL', 450, 690, PR.green, wl, { rot: 0.08, size: 70 });
clawd(CLAWD_X, CLAWD_Y, { hat: 'cap', mood: TT > wl ? 'happy' : 'neutral' });
prChips(); // one paper caption per word
};
Install
You need macOS, Node 18 or newer, ffmpeg and whisper.cpp.
git clone https://github.com/haiderfarooq3/paper-reel ~/.claude/skills/paper-reel
cd ~/.claude/skills/paper-reel && npm install && npx playwright install chromium
brew install ffmpeg whisper-cpp
~/.claude/skills/paper-reel/bin/reel doctor
doctor checks every piece and prints the exact command for anything missing: the whisper model, a Python with kokoro-onnx, and the Kokoro model files.
Use
Ask Claude Code:
Make a paper-reel about uv, the Python package manager. CTA keyword UV.
Make a skill-spotlight reel for this repo, comment keyword REPO.
Claude drafts the script for you to approve, generates the voice, builds one scene per line, checks the frames and exports. Or run the pipeline yourself:
REEL=~/.claude/skills/paper-reel/bin/reel
$REEL new ~/reels/my-reel # copy the starter (or: --from khan-skill)
# edit ~/reels/my-reel/voice/script.json and src/scenes.js
$REEL voice ~/reels/my-reel # Kokoro takes + word times
$REEL still ~/reels/my-reel 2,6,10 look.png
$REEL check ~/reels/my-reel # text overlap + determinism
$REEL export ~/reels/my-reel ~/Desktop/my-reel.mp4
An export renders 1080x1920 at 30 fps with a ducked lo-fi bed at about -14 LUFS, in about 30 seconds on an M-series Mac.
SKILL.md is the full reference: the script arc, the scene rules, the kit API and the gotchas. references/style.md has the palette and layout grid.
Credits
Made by Haider Farooq. MIT licensed.
The renderer, frame tools and kit core are vendored from animate by cth9191 (MIT). See NOTICE.md.
Not affiliated with or endorsed by Anthropic. Claude is a trademark of Anthropic.
Related Skills
Agent-Reach
104.8kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
headroom
78.0kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
Scrapling
90.0k🕷️ The BEST Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
crawl4ai
86.4kOpen-source web crawler and scraper for LLMs and AI agents: any website into clean, LLM-ready Markdown. Run it yourself, or use Crawl4AI Cloud with one key. Join our Discord https://discord.gg/VuxzM8mtf
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
