Free prompts
The prompt behind "This started as a prompt"
Paste this into Claude or ChatGPT to get a looping 35-second motion piece in one HTML file, with spring-based movement and a timeline you can scrub and screen-record.
Works inClaude.ai (artifacts), ChatGPT (canvas); paste it in, then press play and screen-record
Prompt preview Locked
Build a single HTML file with one full-screen <canvas>: a 35-second motion piece that loops seamlessly (the frame at 35 s is identical to the frame at 0 s). It should autoplay and fit any window size. Style: navy background #000326. ONE accent colour, #6BDCFF, for every line, fill and word. Fonts from Google Fonts: Newsreader (serif, for the phrases) and JetBrains Mono (small labels). Canvas text never triggers a webfont download, so call document.fonts.load() for both fonts and redraw when they arrive; fall back to Georgia / monospace. Motion: springs, not easing curves. Use this closed-form spring for every move: p(dt) = 1 − (1 + ω·dt)·e^(−ω·dt), ω = √40 ≈ 6.32, where dt is seconds since the move started (p = 0 before). It settles in about a second and never bounces.
The other 297 words of this prompt arrive by email, free.
Get the full prompt
We'll email you a link to the complete prompt with a one-click copy button.