SkillAgentSearch skills...

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-reel

Installs into whichever agent you are using.

About this skill
📄

SKILL.md

Installable skill definition

Quality Score

79/100

Category

Design

Supported Platforms

Claude Code

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.

Substance
26/30
Structure
16/20
Description
15/15
Adoption
7/20
Freshness
15/15

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.

SkillScoreStarsUpdatedFormat
paper-reel (this skill)by haiderfarooq37945todaySKILL.md
Agent-Reachby Panniantong100104.8k2d agoCLAUDE.md
headroomby headroomlabs-ai10078.0ktodayCLAUDE.md
Scraplingby D4Vinci10090.0ktodayMCP Server
crawl4aiby unclecode10086.4k1d agoMCP 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.

paper-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.

Seven scenes from the example reel

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

View on GitHub
GitHub Stars45
CategoryDesign
Updated13h ago
Forks7

Languages

JavaScript

Trust signals

97/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

1 info
paper-reel — Claude Code Skill: Install & Safety Check | SkillAgent