A Claude Code / Claude.ai skill that turns a single request — a myth, a premise, or nothing at all — into a finished, narrated mythic short film in a layered cut-paper diorama style: stacked matte cardstock worlds, a strict three-colour palette, exposure that
FAQ
cardstock-diorama-myth is a Claude Code plugin with 1 hand-picked skill for content work, indexed on Flowy. Install it with the command on its page. It includes cardstock-diorama-myth. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
$ npx -y skills add sadekxD/cardstock-diorama-myth --agent claude-code
A Claude Code / Claude.ai skill that turns a single request — a myth, a premise, or nothing at all — into a finished, narrated mythic short film in a layered cut-paper diorama style: stacked matte cardstock worlds, a strict three-colour palette, exposure that swings, paper-wipe transitions hiding every seam, a storyteller's voiceover, and one assembled MP4.
Built for the Unsora MCP — all generation runs on Unsora (create_image, create_video, create_voiceover), and assembly runs locally with ffmpeg, giving full control over block windows, voiceover placement, and the mix.
Animation-movie storytelling, not an explainer: gods, monsters, heroes, folklore, origin myths and transformations, told in ten-second story beats. The signature look:
The look is treated as a specification, not a vibe — palette, exposure and pacing are numbers, stated in the prompt and then measured against the output with the bundled QC script.
Ask for a myth, legend, fable, folktale or fairy-tale short; a cut-paper / papercraft animated story; "tell the story of X" as a video; or say "run the cardstock diorama myth animation" — the skill can propose myths itself.
Not for fact-driven explainers with charts and statistics.
| Phase | What happens | Tools |
|---|---|---|
| S — Story | Use the given myth, or propose 4–6 and wait for a pick | reasoning + web search |
| L — Lore | Research the actual tradition: variants, names, iconography, the ending | web search |
| P — Palette | Lock one three-colour palette for the whole film | free |
| 1 — Style key | Generate the cardstock style key at the run's aspect ratio | create_image (nano-banana-pro) |
| 1b — Casting | Sheets for the protagonist, creatures, recurring places, the talisman | create_image (nano-banana-pro) |
| 2 — Beat sheet | N beats on the mythic arc, ~12–18 words each, 1–2 wordless | free |
| 3 — Block prompts | N prompts in the diorama language, wipe-bookended, sheets bound | free |
| 4 — Clips | N × 10s clips, style key + sheets on every one | create_video (seedance-2.0) |
| 5 — Voice | One storyteller (ElevenLabs Eleven v3), one take per voiced block | create_voiceover |
| 6 — Assemble | Concat clips, place + mix the takes, deliver one MP4 | ffmpeg (local) |
Defaults: 16:9, 1 minute (6 blocks; 8–12 recommended for a real arc), 720p, English narration, no subtitles, no music — seedance's native paper foley carries the sound.
create_image, create_video, create_voiceover, list_voiceover_voices, and the matching wait_for_* pollers)ffmpeg and ffprobe — not optional; they are the assemblerpython3 with numpy, pillow, scikit-learn and curl for the automated QC passPlace the skill folder in your Claude Code skills directory:
mkdir -p ~/.claude/skills
git clone https://github.com/sadekxD/cardstock-diorama-myth.git ~/.claude/skills/cardstock-diorama-myth-animation
Then invoke it from Claude Code, e.g. "Tell the story of Icarus as a cut-paper short" or "run the cardstock diorama myth animation".
assets/ demo.gif README.md references/ palette.md style-dna.md unsora.md scripts/ palette.py qc.py SKILL.md
© 2026 Flowy · Free and open source
Built for Claude Code · Not affiliated with Anthropic