Why we built it.
A client had one beautifully designed industry landing page and a list of five more they wanted to ship. Each new page was supposed to follow the same structure — hero, stats, editorial quote, product tabs, omnichannel grid, feature cards, FAQ — but with bespoke copy for each industry. Without a system, that's a fresh week of copywriting + dev cycles per page.
We built them a Claude-powered page generator. We extracted every line of copy from the original page into a typed content schema — nineteen slots, each with a length budget. We wrote a brief template their team fills out, and a writing-rules doc Claude reads alongside it. The same React components render every industry; only the data file changes.
The marketing team writes a brief in twenty minutes. Claude reads brief + schema + rules, emits a fully typed content file. Build pipeline checks every length budget. We wired Stencil into their icon library too — Claude picks industry-appropriate icons and re-themes the embedded UI mockups on the page. The result renders against the same design system as everything else — no AI-generated layouts, no design drift. From brief to live, about a day.
