One listing, written five ways. You pick your generation first, then the whole page rewrites itself for you: the look, the headline, the listing description, the fact labels and the button.
Copy this into Claude, fill in the blanks, and you get your own version. It is the same brief that built this one.
( The prompt )
You are a senior product designer, a copywriter and a front-end engineer. Build me a listing page for one home that rewrites itself for the visitor's generation.
THE HOME
- The facts: address, price, beds, baths, square feet, lot, year built, parking and HOA: [your listing facts]
- 8 photos, with one great outside photo for the top: [your photos]
- My name, brokerage and phone: [your details]
THE FIRST SCREEN
- Full screen and black. A huge serif "Wait." and one line: "This house reads differently depending on when you were born. Pick yours."
- Five big buttons. Each one is drawn in its own generation's style, with the birth years and a one-line joke: Boomer (1946 to 1964), Gen X (1965 to 1980), Millennial (1981 to 1996), Gen Z (1997 to 2012) and Gen Alpha (2013 and after).
- Or type your birth year. Sort it, answer with a joke in that generation's voice, then open the page.
THE PAGE
- After the pick, the whole page changes to that generation: colors, fonts, the photo filter, the headline, the listing description, the fact labels and the button.
- A "Wrong generation?" switcher stays pinned at the top.
- Lay it out like a real listing: a full-width photo with the headline, "About this home" with the description, a Home facts table, a photo grid, the big facts and one ask.
THE FIVE LOOKS
- Boomer: Facebook blue, Comic Sans, all text 45% bigger, random ALL CAPS, lots of "!!!" and "Do NOT text. CALL."
- Gen X: paper and a typewriter font, black and white photos, deadpan. "It's a really good house. Don't make it weird."
- Millennial: the page starts with white walls. As you scroll, a paint roller paints each section millennial grey, with a counter: "Painting the walls grey: 2 of 6." Brag that every wall is white, so they get to paint all of it grey. A "GATHER" sign. Text only, never call.
- Gen Z: dark, purple and all lowercase. "this house understood the assignment." Text to tour.
- Gen Alpha: neon lime and all caps. Aura, Roblox, "not in Ohio" and "Chat, is this real?" The ask is "Show this to a grown-up."
RULES
- Be loud and lean into the cliches, but every joke has to be clever and specific. No generic jokes.
- Every fact is real. Never invent a feature, a number or a view. When a joke needs a fact, use a real one.
- Millennials and Gen Z get a text button. Everyone else gets a call button.
- Say in the footer that the voices are for fun and every fact is real.
- Plain, short words. No em dashes.
How it got built.
Every version, the prompt I gave, and what changed. Newest at the bottom.
v1
Nov 5, 2026
Five tabs, one house
“Let’s build a landing page, and they can switch between how each generation would describe it: Boomers, Gen X, Millennial, Gen Z. Make it very accurate and obvious, go over the top. For Gen X, make it funny because it’s the forgotten generation.”@jimmymackin
Five tabs over one listing. Each voice used the format that generation really uses: a Boomer post, a Gen X answering machine, a Millennial caption, Gen Z texts and Gen Alpha brainrot.
A sample home: real photos, a made-up address, agent and phone.
v2
Nov 5, 2026
Pick your generation first, and the whole page changes
“I like this idea of pick which generation you are first, and then we update the listing description. Make it so overt but not cheesy, 100% clever. If it’s Millennials, everything is millennial grey. Lean into the cliches.”@jimmymackin
A first screen: "Wait." and five buttons, or type your birth year.
The whole page takes on the generation: colors, fonts, the photo filter, the headline, the fact labels and the button.
A switcher stays pinned at the top.
v3
Nov 5, 2026
A real listing description
“Let’s change this so it feels more like a listing description. For Boomers, make the text really big and add random ALL CAPS. For Millennials, brag about how you can paint everything grey. For Gen X, remove Forgotten. I like Comic Sans.”@jimmymackin
"About this home" with a full listing description in each voice, and a Home facts table beside it.
Boomer: real Comic Sans, every word 45% bigger, random caps.
Millennial: every wall is white today, so you get to paint all 7,835 square feet grey.
v4
Nov 5, 2026
The Millennial page paints itself grey
“It would be funny if we just started painting the whole page grey.”@jimmymackin
Millennial starts with white walls and full color photos. A paint roller rolls across each section as you scroll and paints it grey.
A counter keeps score: "Painting the walls grey: 2 of 6", then "Every wall: grey. You’re welcome."
How we checked it.
21 automatic tests: the birth year sorter at every edge (1946, 1964, 1965, 1980, 1981, 1996, 1997, 2012, 2013, the Silent Generation, a year that has not happened yet, and anything that is not a year), the link for each generation, every voice filled in, no dashes, and every number in the copy is a real fact about the home or a named joke.
Clicked through in a browser: typed 1978 and landed on Gen X, then switched to every other generation from the pinned bar, on a desktop and on a phone.
The home is a sample. The address, the agent and the 555 phone number are made up, and the footer says so.