Prisma, built from one paste. The wordmark, the nav, the copy block and the pill button are code the model wrote; the video behind them is fetched from a URL that was already in the prompt.
A prompt per site. Paste one into Claude Code, Cursor or v0 and you get the whole page back — markup, styles, animation, and a background video that is already hosted, so there is nothing to download and nothing to wire up. They are long on purpose: every one specifies its own colours, easing curves, blur radii and z-index order, because those are the details a model fills with defaults when you leave them out.
Why it works
The output is yours, not a hosted page
A site builder rents you the page and keeps the runtime. These give you the file. Whatever the model writes is code in your repo, on your stack, with no editor to log into and nothing that stops rendering when a subscription lapses.
The video is already up
The hardest part of a cinematic hero is having the footage. Every prompt carries a URL to a video that is already hosted and serving, so the page looks right on the first run instead of after an afternoon of sourcing clips.
Long on purpose
They average 942 words and run to 1,649. That is the point — the specificity is what stops the result looking generated. Trimming a prompt to something tidy is how you get the default gradient and the default easing back.
Model-agnostic, because it is only text
There is no SDK, no key and no runtime. Anything that writes code takes them, which also means they do not rot when a provider changes an API.
Koi Garden. The prompt names the typeface, the ripple video, the vertical rail of Japanese text and where each one sits — which is why two different models give you roughly the same page.Ascent. Same structure, different skin — the usual second step is “keep this, make the accent #c0603c and sell bread instead”, not a rewrite.
Run it
shell
open https://github.com/openwarehq/websiteprompts
# open any prompt, copy the whole fenced block
# paste it into Claude Code, Cursor or v0
There is nothing to install. Copy the entire block, including the parts that look redundant — the length is what makes the output look designed rather than generated.
Measured
Prompts
23
Hosted videos, checked live
21/21
Average prompt
942 words
Signup required
none
What it doesn’t do
Stated up front, because scope discovered at 2am is a betrayal.
It is not software. There is no compose file, no server and nothing to install — it is twenty-three markdown files. It sits on this site because it kills a bill, not because you can run it.
Framer also hosts your site, gives you a visual editor and a CMS. This replaces the part that makes a page look expensive, and none of the rest — you still need somewhere to put the result.
Seventeen of the twenty-three are hero sections, not whole sites. Four are full landing pages and two are interactive. You get the top of the page, not the pricing table.
The videos live in a bucket that isn’t yours. They are up now and meant to stay up, but a permanent site should download the mp4 and serve it itself.
The result is only as good as the model you paste into. Expect one follow-up on the first pass — usually a single interaction it missed.
These twenty-three are the free tier. The scroll-driven ones and the other eighty-eight sites are behind uiprompts.app.