Frame from Risograph film of a starling murmuration

Risograph film of a starling murmuration

A 70-second square risograph-print film of one evening's starling murmuration over a marsh, from sunset to roost, drawn in Canvas with a string score. Opus 5.5 chose the subject from a three-sentence free-range prompt, inside a repo of riso skills and docs.

“prompt was simple since the project (repo) had the docs and examples already”

PromptFull
Lets make a ~70s riso film of your own choosing, free range. The project docs here for this session are for support and examples, but you're not required to follow them. Find and use free instrument sound effects when making the score for this film

Make it yours. Change "~70s" for your length. Keep "of your own choosing, free range" to let the agent pick the subject, or replace it with one of yours, and change "free instrument sound effects" for a different kind of score.

Make it hereFree runs soon

You'll need

  • The riso-windowseat repo cloned locally, since the prompt leans on its docs, skills, and examples
How it was made

Run inside the creator's riso-windowseat repo. Its README says that making the first film, Window Seat, and two shorts before it produced a reusable kit of Claude Code skills (riso-film, riso-score, riso-still), craft docs, and a render harness, and that Roost was made with it next. The post doesn't name the film, but it matches the repo's Roost: 70 seconds, 1080 × 1080, a starling murmuration from sunset to roost, scored for strings. Roost's notes say each starling is a 2 to 3 px ink dot on an analytic flock sheet rather than a simulation, and the score uses CC0 string recordings from VSCO 2 Community Edition embedded in the HTML file, as the prompt's request for free instrument sounds allowed.

Posted Sep 22, 2026 · r/ClaudeCode on Reddit · 224 upvotes · 16 comments

Prompt from: Post body, in a code block

The riso-windowseat repo, with the skills and docs

Roost's film notes in the repo

The creator's earlier film, Window Seat, in a comment

Look notesby Reference

A risograph print of a marsh at dusk seen from one fixed spot: a low sun over still water framed by reeds, a flock of starlings in a dark halftone cloud above it, and the sky cooling from gold to night blue.

Color
Golden orange and yellow sunset over a pale gray-green sky, then lilac and periwinkle dusk and deep night blue, with indigo reeds and birds, a visible halftone grain, and slight color misregistration.
Type
None in the sampled frames.
Framing
Square frame with reed silhouettes on both sides and along the bottom, a far shoreline across the middle, and the flock above it with its reflection in the water. One frame looks straight up into a sky full of individual birds.
Structure
The empty marsh at sunset, small groups gathered over the sun, the flock bent into a dark ribbon, the flock in changing shapes against the afterglow with a falcon speck nearby, a close pass of birds overhead, the flock low over the far reeds at dusk, then the empty water under the first stars.

More like this

0:28

Risograph animation of a lone ink dot

Claude Code · Canvas 2D

1:37

Shader universe grown from one typed word

Claude Code · Three.js

1:20

Gold mosaic whose tiles fly as flocks

Opus 5.5 · WebGL2

0:05

Seamless side-view car loop with parallax

Perplexity · HTML canvas

2:22

Claude Pop music video, remade overnight

Opus 5.5

1:16

The beauty of physics, one continuous shot

Claude Code

0:29

Claude icons shoot an action movie

Claude Code · Python

0:43

Demoscene film from a single HTML file

Claude Code · WebGL2

1:00

The First Spark, a black-ink short film

Claude.ai · Canvas 2D

0:30

Negroni recipe as a 30-second explainer

Claude Code · HTML

0:10

Pixel-block logo built by four cursors

Claude Code · Remotion

0:08

Low-poly horse loop across GPT-6.1 levels

GPT-6.1 Sol · Three.js

0:24

Speaker carousel promo for UDC 2026

Partial prompt · Opus 5.5 · Adobe After Effects

1:25

Crayon piano performance with a black cat

Opus 5.5 · Canvas 2D

2:00

1,000 matplotlib plots cut to techno

Partial prompt · Opus 5.5 · matplotlib

0:29

Apple-keynote film for a photo-print app

Opus 5.5 · HTML and CSS

0:20

Street-poster kinetic type identity bumper

Opus 5.5 · HTML and CSS

0:51

Ink-and-watercolour explainer for an app

Claude Code · Plain JavaScript

0:08

Low-poly 3D horse at five effort levels

Cursor · Three.js

0:14

One morphing UI shape on a 120 BPM beat

Opus 5.5 · HTML and CSS

0:38

Photoreal pelican cycling down a pier

Opus 5.5 · Custom GPU ray marcher

6:36

Toy theatre: an octopus sues the Moon

Partial prompt · Claude Code · Plain JavaScript

6:13

Functional Emotions painted music video

Partial prompt · Claude Code · WebGL2

0:08

Market Street in 1906, rebuilt in 3D

Claude Tag · Blender

0:18

Infinite solarpunk city shader

Claude Cowork · GLSL

0:20

Beat-synced slideshow of concrete details

Partial prompt · HyperFrames

1:02

One-camera promo film for HyperFrames

HyperFrames

0:30

Zasshi King promo with a UI shatter

Hermes Agent · HyperFrames

0:30

One year of planetary orbits in 30 seconds

Claude Code · Remotion

0:16

Clawd plants a seed: a watercolour cartoon

Claude Code · ClaudeAnimationBase