Papercraft — Development skill for Claude Code
A Claude skill for hand-made paper-world explainer reels: one persistent world, cut-paper stickers, marker linework, an accumulator that never resets.
How to install Papercraft
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open maraja/papercraft and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Papercraft does
A Claude skill for hand-made paper-world explainer reels: one persistent world, cut-paper stickers, marker linework, an accumulator that never resets. Renders silent 1080x1920 MP4 so you narrate over the finished picture.
Alternatives in Development
- Portaljs Add Chart — Add a chart (line, bar, area, pie, or scatter) to a dataset's showcase in a PortalJS portal 2.3k ★
- Ensoul — Activate Claudicle soul identity in this session 41 ★
- Death Crystal — Architectural deepening lens — surface shallow Modules and propose interface alternatives using Pocock vocabul 31 ★
README
papercraft
A Claude skill for building **silent vertical explainer reels that look hand-made** — one persistent paper world, cut-paper stickers, marker linework, and a mechanism you watch happen rather than get told about.
Renders to a 1080x1920 MP4 with **no audio**, so you record narration over the finished picture.
What it produces
Five or six scenes inside one physical world. An anchor object at fixed coordinates whose *state* changes. An accumulator that never resets — filed cards, ink layers, jar levels, a traced path — whose final state is the payoff. For research-led topics, a real screenshot of the paper mounted as a physical receipt with the publisher's own mark as a seal.
Install
Copy this directory to `~/.claude/skills/papercraft`, then start a new session.
~/.claude/skills/papercraft/
├── SKILL.md the workflow and its gates
├── references/
│ ├── LOOK.md world, bands, guards, stickers, type, colour, density
│ ├── MOTION.md slam, pops, routes, focus, transitions, holds
│ ├── TRAPS.md every failure that shipped and had to be re-rendered
│ ├── GATES.md what to verify before calling it done
│ ├── MOTIFS.md inventing the world; 48 spent motifs
│ ├── RECEIPT.md mounting a real source as evidence
│ └── BRAND.md palette, fonts, logotype — how to make it yours
├── engine/ kit.css, kit.js, FRAME-TEMPLATE.html
├── scripts/ scaffold.py, build-kit.py
└── templates/ dispatch and storyboard
Requires
- HyperFrames —
npx hyperframes. Theassemble-index.mjsandtransitions.mjsscripts come from thefaceless-explainerskill. - GSAP 3.14.2 via CDN — one paused, seekable timeline per frame.
- ffmpeg — for pulling stills, which is most of the quality control.
- Four fonts, which you supply. None are bundled. See `references/
Related Skills
Render Finale
Checklist pre-render e produzione del MP4 finale 1080x1920 con audio normalizzato e preview low-res.
Every Frame Is Code
Every frame is code: an Agent Skill for Claude Code, Codex and ChatGPT that makes motion graphics, 3D scenes a
Jt Clips
Cut the business's own video into the short silent loops a page uses — measure the source, choose the moments,
Vox Editorial
A Claude Code skill that turns one researched topic into a finished vertical explainer film: cut-paper artwork
Athenaion
A massive ancient Greek world built entirely in code with three.js. Zero assets, made with Claude Code (Opus 5
Anuncios Animados
Skill de Claude Code: convierte un guion de anuncio en un video vertical animado (1080x1920) con voz IA, ilust
Related Agents
Reels Producer
Expert en contingut per a xarxes socials de l'empresa i dels clients. No es queda al guió: entrega el reel o l
Delivery
Packages finished renders for streaming distribution and VOD — HLS/DASH packaging with Shaka/GPAC, MP4 fragmen
Gusanito
Turns long form video into short vertical clips for TikTok, Reels, Shorts and X. Use when the user wants to cl