Tools

What You'll Build

A six-step pipeline that takes a tired website and gives you a brand-new one. Animated hero, modern layout, mobile-friendly, on a real URL. In about an afternoon.

This is the same set of steps a web design agency runs internally. They charge $8,000 to $15,000 for the deliverable because they have to do six different jobs end-to-end: research the brand, design the look, generate the assets, code the site, rebuild the content, and deploy. With Claude and a few free tools, each of those jobs becomes a single prompt.

You can run this on your own business's site. You can run it on a competitor's site (legally, for inspiration). You can run it for a client and bill them less than the old agency did. The pipeline doesn't care.

Why This Works

The reason a custom website cost $10,000 was not the typing. The typing has always been fast. What you were paying for was the chain of decisions:

Six different people, or one person wearing six different hats, made those decisions over four to six weeks. Each decision required a separate Slack thread, a separate review, a separate revision round.

Every one of those six decisions is now a single prompt. The brand colors are extracted automatically from any reference site. The hero image is generated in seconds. The layout is written by the AI based on the brand brief. Mobile responsiveness is included by default. Deployment is one click.

The agency wasn't lying about the work. The work was real. It's just that the work no longer takes weeks.

How the Six-Step Pipeline Works

Step 1: Scrape the Brand

Firecrawl is a website scraper that pulls structured data out of any URL. Point it at a reference site (yours, a competitor's, or any site whose brand you want to model) and it returns:

You now have a complete extraction of the visual identity. No designer required.

Step 2: Write the Brand Brief

Hand the Firecrawl output to Claude with a simple prompt: "Read this and write a one-page brand brief describing the visual identity, including color palette, typography pairing, and tone of voice."

Claude reads the raw extraction and produces a clean document. This is the same brand brief an agency would charge you $1,500 for as the "discovery" phase.

Step 3: Generate the Hero

Nano Banana 2 is Google's image generator inside Gemini. It accepts a prompt that includes brand colors, style guidance, and product context. You feed it your brand brief and ask for:

  1. A hero image for the homepage.
  2. An "exploded" or "deconstructed" version of the same image.
  3. A short transition video that goes from one to the other.

Total time: about three minutes. Total cost: a few cents in Gemini credits.

Step 4: Build the Site Shell

Back to Claude. Give it the brand brief, the hero image, and the transition video, and ask it to write the site code. A modern stack (Next.js or plain HTML/CSS) with:

Claude writes the whole shell. You get a working static site.

Step 5: Rebuild the Content

Now the trick. Paste your existing site's text content into Claude and ask it to rebuild the structure into the new shell. Same words. Same sections. Better presentation. Tighter copy where it makes sense.

This is the step that turns a generic template into your specific site. Your services, your testimonials, your case studies, your contact info โ€” all reformatted into the new design.

If the old site was on WordPress, you can export the content as a CSV and Claude can ingest it directly.

Step 6: Push It Live

The final two clicks:

  1. Push the code to GitHub. Claude can do this for you.
  2. Connect the GitHub repo to Vercel. Vercel publishes the site to a live URL within 60 seconds. Free tier covers most small business traffic.

If you want a custom domain (e.g. yourbusiness.com), point the DNS at Vercel. It's a 10-minute task and the site loads on your domain.

Done. The old site can stay up at the old URL until you're ready to swap.

Step-by-Step Setup

Step 1: Pick a Reference Site

Don't start with a blank page. Pick a site whose vibe you like. It can be:

Have the URL ready before you start.

Step 2: Run Firecrawl

Sign up for Firecrawl (free tier is plenty for a single site). Run the scrape on your reference URL. Save the output to a local file.

Step 3: Spin Up Claude Code

Open Claude Code in the folder where you'll build the site. Drop the Firecrawl output into the folder. Prompt:

Read the attached Firecrawl output. Write a one-page brand brief describing the visual identity (colors, typography, mood). Then list the four most important UI patterns this site uses.

Save the response as brand-brief.md. This file becomes the input to every subsequent step.

Step 4: Generate the Hero in Gemini

Open Gemini. Paste this prompt with your own substitutions:

Generate a hero image for a [your industry] business. Brand colors: [hex codes from brand brief]. Style: [tone from brand brief]. The hero should feel [modern / authoritative / approachable / etc.]. Generate three variants.

Pick the one you like. Generate the exploded version. Generate the transition video.

Step 5: Write the Site Shell

Back in Claude Code:

Using the brand brief and the hero image attached, build a modern single-page website using Next.js. Sections: Hero, Services, About, Testimonials, Contact. Use the brand colors from the brief. Embed the transition video in the hero. Make it mobile-first.

Claude generates the code. You get a working site.

Step 6: Bring Over Your Content

Paste in your current site's text (or upload a CSV export). Prompt:

Rebuild the existing content into the new site structure. Keep all the testimonials, services, and contact info. Tighten the copy where it's verbose. Don't change the meaning anywhere.

Review the result. Tweak the copy that doesn't land. Ship it.

Step 7: Deploy

In the terminal:

git init
git add .
git commit -m "new site"
gh repo create my-business-site --public --push

Open Vercel. Click "New Project." Pick the repo. Click "Deploy." Wait 60 seconds. You have a live URL.

Adapting This for Other Service Businesses

The same pipeline works for any deliverable an agency currently charges you for.

Logo redesigns. Firecrawl your old branding. Gemini generates new logo concepts. Claude writes the brand standards doc.

Sales decks. Firecrawl a competitor's deck. Claude writes the new one in your voice.

Marketing emails and landing pages. Same pipeline. Smaller deliverable, faster turnaround.

Pitch decks for fundraising. Brand brief from your existing materials. Slides generated against the brief. Customized per investor.

One-pagers and case studies for clients. Template once. Refill per client.

Every "deliverable an agency charges by the hour for" is now a templated workflow.

Gotchas and Tips

When to Still Pay an Agency

This pipeline is enough for most small business sites. It is not enough for:

For everything else, an afternoon of prompts beats six weeks of Slack threads.


Keep Reading