I built two professional websites in a weekend without writing a single line of code. Both score 90+ on Google PageSpeed. Both cost $0 per month to host.
Here’s the thing: you don’t need to know how to code or how websites work. You just need Claude Code and about 30 minutes of setup. Claude does the research, builds the site, and even handles the hosting setup for you through your browser.
I’m going to give you the exact prompt. But first, five things you need to do before pasting it:
Before you start (10 minutes, one time only):
- Install Claude Code (claude.ai; grab the desktop app or CLI. Free tier works)
- Make sure the Claude Code Chrome extension is installed and active
- Create a free GitHub account at github.com (this is where your code lives)
- Create a free Cloudflare account at cloudflare.com (this hosts your site)
- Stay logged into GitHub and Cloudflare in Chrome
That’s the only manual part. Everything else below, Claude does for you.
THE PROMPT (fill in the blanks, paste into Claude Code):
ABOUT MY BUSINESS:
- Business name: [e.g., Acme Consulting]
- What I do in one sentence: [e.g., I help startups with
fractional CFO services]
- My location: [e.g., Denver, CO]
- My email: [e.g., hello@acme.com]
- My current website (if I have one): [URL or "none"]
- 2-3 competitor websites I respect: [URLs]
- Anything else about my brand, personality, or style:
[optional; e.g., "professional but warm, navy blue
and gold colors, I want to come across as approachable
not corporate"]
---
Now build me a professional website. Here is the full
workflow I need you to follow:
PHASE 1 — RESEARCH
Before you write a single line of code, do deep research:
- Visit each of my competitor URLs and analyze: their
positioning, what they lead with on the homepage, how
they describe their services, what trust signals they
use (testimonials, certifications, logos, case studies),
their color schemes, and what feels generic or weak.
- Search the web for the top 5-10 websites in my specific
niche. Study what the best ones do differently.
- Based on this research, identify gaps and opportunities.
What can my site say more honestly or more specifically
than my competitors? What do they all miss?
- Write a brief competitive analysis (just for me to
review) before you start building.
PHASE 2 — BUILD
1. Clone the Astroplate theme from GitHub and set it up as
a new project called my-website. Install all dependencies
and confirm it runs locally.
2. Based on your competitive research, customize everything:
- Pick a professional color palette that fits my industry
and stands out from my competitors
- Write a compelling hero headline and subheading that
positions me sharply against the competition
- Write a services/offerings section with clear
descriptions
- Write a professional about section
- Write any other sections that my competitors have and
I should too (testimonials placeholder, case studies,
FAQ, etc.)
- Make sure the copy is specific and confident, not
generic consulting-speak
- Make it look polished on both desktop and mobile
3. Add a working contact form with Cloudflare Turnstile
for spam protection. Collect name, email, and message.
Show a thank-you page. Style it to match the site.
4. Create a CLAUDE.md file in the project root with my
brand colors, voice guidelines, and site rules so any
future Claude Code session keeps everything consistent.
5. Create a design-tokens.md file that defines my exact
colors, fonts, and spacing so the design stays locked in.
PHASE 3 — SET UP HOSTING (use Chrome browser)
6. Initialize a git repository and create a GitHub repo
called my-website. Push all the code.
7. Now use the Chrome browser to handle Cloudflare setup:
- Go to the Cloudflare dashboard
- If I want a custom domain: help me search for and buy
one directly through Cloudflare Registrar (they sell
domains at cost, no markup). If I'm not ready for a
domain, set up a free .pages.dev subdomain instead.
- Set up a Cloudflare Pages project connected to my
GitHub repo so it auto-deploys when I push changes
- Go to Turnstile in the Cloudflare dashboard, create
a widget for my site, and grab the site key and
secret key. Update my project's environment variables
with these keys.
- Configure DNS if I'm using a custom domain
- Deploy the site and verify it's live
PHASE 4 — QUALITY CHECK
8. Run a Google Lighthouse audit on the live site. Fix
anything scoring below 90 in performance, accessibility,
best practices, or SEO.
9. Test the contact form to make sure submissions work.
10. Do a final visual review on mobile and desktop.
That’s it. One prompt. Claude researches your competitors, builds a site that’s sharper than theirs, and sets up the hosting through your browser while you watch.
Total cost: 10/year if you buy a domain through Cloudflare. Pro tip on that: Cloudflare sells domains at cost. No markup, no renewal price hikes. A .com that costs 15-20/year at GoDaddy, and GoDaddy’s renewal price is almost always higher than the first year.
For context, Squarespace runs 45 per month and doesn’t study your competition before building your site.
I wrote a full walkthrough with more detail and pro tips on my blog: [link to blog post]