faceless-explainer
Turn arbitrary text — an article, notes, a topic, a brief — into a faceless explainer video: there is no site or footage to capture, so the visuals are invented per scene (typography, abstract graphics, diagrams, data-viz). Use for topic explainers, concept breakdowns, how-tos, listicles. Not a video built from a website (/product-launch-video — promo or tour). Unclear → /hyperframes.
Pinned to revision a0cdece47e3e, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/faceless-explainer/SKILL.md
- skills/faceless-explainer/references/cut-catalog.md
- skills/faceless-explainer/references/motion-language.md
- skills/faceless-explainer/references/story-design.md
- skills/faceless-explainer/references/visual-design.md
- skills/faceless-explainer/scripts/assemble-index.mjs
- skills/faceless-explainer/scripts/assemble-index.test.mjs
- skills/faceless-explainer/scripts/audio.mjs
- skills/faceless-explainer/scripts/audio.test.mjs
- skills/faceless-explainer/scripts/build-frame.mjs
- skills/faceless-explainer/scripts/captions.mjs
- skills/faceless-explainer/scripts/captions.test.mjs
- skills/faceless-explainer/scripts/frame-packets.mjs
- skills/faceless-explainer/scripts/frame-packets.test.mjs
- skills/faceless-explainer/scripts/lib/assets.mjs
- skills/faceless-explainer/scripts/lib/bgm-volume.mjs
- skills/faceless-explainer/scripts/lib/captured-fonts.mjs
- skills/faceless-explainer/scripts/lib/dimensions.mjs
- skills/faceless-explainer/scripts/lib/frame-packets-core.mjs
- skills/faceless-explainer/scripts/lib/pad-frame-duration.mjs
- skills/faceless-explainer/scripts/lib/storyboard.mjs
- skills/faceless-explainer/scripts/lib/tokens.mjs
- skills/faceless-explainer/scripts/lib/transition-registry.mjs
- skills/faceless-explainer/scripts/lib/transitions.json
- skills/faceless-explainer/scripts/transitions.mjs
- skills/faceless-explainer/scripts/transitions.test.mjs
- skills/faceless-explainer/sub-agents/frame-worker.md
Every link opens the file at its source, pinned to the revision this page describes.