About Guides Journal What I Use
Free Guide

How to Build a Website with Claude

No coding needed. No designer needed. Just you and Claude.

by Lucia | @reallyusefulai

What's Inside
Section 01

The Big Picture

You can build a real, professional website using Claude without writing a single line of code. No developer. No Squarespace. Just Claude.

The workflow has two phases. Phase 1 is creating your brand identity (colours, fonts, voice) in Claude Cowork. Phase 2 is building the actual site in Claude Code.

Why two phases? Cowork is great for conversations and planning. It's where you brainstorm, answer questions, and get your ideas organised. Code is great for building files and running things on your computer. It's where the website actually gets made.

This is how I did it

I built my own website this way. No developer. No Squarespace. Just Claude. By the end of this guide, you'll have a live website with your own brand colours, fonts, and layout, deployed for free.

Section 02

What You Need

Optional but helpful

Have 1-2 screenshots of websites you like the look of. You don't need to copy them. They just help Claude understand the vibe you're going for. More on this in Section 05.

Section 03

Phase 1: Create Your Brand Kit in Cowork

This is where you define the look and feel of your website. Cowork is a feature in the Claude Desktop app that lets you have a conversation and create documents at the same time.

Open Claude Desktop and click the Cowork tab. Start a new conversation and paste this prompt:

Interview me about my brand. Ask me about my colours, fonts, tone of voice, target audience, and what kind of look I want for my website. Keep going until you have enough to create a brand kit document.

Claude will ask you a series of questions. Don't overthink the answers. Just say what feels right. Here's the kind of thing Claude will ask about:

When Claude has enough, it creates a brand-kit.md file with your colour palette (hex codes), font choices, tone guidelines, and CSS variables ready to use.

Save it to your workspace

Ask Claude to save the brand kit as a file. You'll copy it into your project folder in Phase 2. This file becomes the foundation for everything Claude builds. Every page, every button, every heading will use the colours and fonts from your brand kit.

Section 04

Phase 1: Plan Your Website

Stay in Cowork. Now that you have a brand kit, plan the structure of your site before building anything.

Paste this prompt and fill in the pages you want:

Based on my brand kit, plan a website for me. I need these pages: [homepage, about, services/guides, contact]. For each page, tell me what sections it should have, what the headings should say, and where the calls to action should go. Don't build anything yet, just plan.

Claude will come back with a detailed plan for each page. It might suggest sections like a hero banner, an about blurb, a services grid, testimonials, and a footer. Review it and give feedback:

Go back and forth until you're happy with the plan. Then ask Claude to save it:

Save this website plan as website-plan.md in my workspace folder.
Why plan before building?

It's much easier to change words on a plan than to rearrange a finished website. Spending 10 minutes on a plan saves you an hour of rework later. Think of it like sketching a floor plan before building a house.

You now have two files

At this point you should have brand-kit.md (your colours, fonts, and voice) and website-plan.md (your page structure and content plan). These two files are everything Claude Code needs to build your site. Phase 1 is done.

Section 05

Phase 1: Find Inspiration (Optional but Powerful)

This step is optional, but it makes a huge difference. If you show Claude Code a screenshot of a website you like, it can match the general style and layout.

You'll use this screenshot in Phase 2. When you tell Claude Code to build your site, you can say "match the general layout style of this screenshot, but use my brand colours and fonts." Claude looks at the image and picks up on the structure, spacing, and design patterns.

Where to find inspiration

godly.website and awwwards.com are great places to browse for website design inspiration. You can filter by style, industry, and colour scheme. Even just scrolling through for five minutes gives you a sense of what's possible.

Section 06

Phase 2: Set Up Your Project in VS Code

Now you're switching from Cowork to Code. This is where the building happens.

Section 07

Phase 2: Install the Design Skill

Before building, install the frontend-design skill. This is the secret to making your website look good instead of generic.

Without this skill, Claude Code builds websites that all look the same. Functional, but bland. The frontend-design skill teaches Claude bold, distinctive design: proper spacing, typography, colour theory, and animations. It's the difference between a website that looks AI-generated and one that looks professionally designed.

In the Claude Code terminal, type this prompt:

Install the frontend-design plugin

Or run this command directly in your terminal:

npx skills add anthropics/skills --skill frontend-design

277,000+ people have installed this skill. It's the most popular Claude skill for a reason.

Want even more polish?

You can also install the "taste" skill for premium aesthetics. Find it at github.com/Leonxlnx/taste-skill. This adds an extra layer of design refinement on top of the frontend-design skill. Both are free.

What is a skill?

A skill is a set of instructions that teaches Claude Code how to do something specific. The frontend-design skill is a set of design principles and patterns. When Claude builds your website, it follows these principles automatically. You don't need to do anything different. Just install it once and Claude uses it from then on.

Section 08

Phase 2: Build Your Website

This is the moment. You've got your brand kit, your plan, and the design skill installed. Time to build.

Give Claude Code everything it needs in one prompt:

Read my brand-kit.md and website-plan.md. Then build me a complete website following the plan, using my brand colours, fonts, and voice. Use the frontend-design skill. Make it responsive (works on phone and desktop). Start with the homepage.

If you have an inspiration screenshot, add this:

I've put a screenshot called inspo.png in this folder. Match the general layout style but use my brand colours and fonts.

Claude starts building. You'll see files appearing in the left sidebar of VS Code: HTML files, CSS files, maybe some JavaScript. Don't worry about what they are. Claude is handling all of that.

To see what it looks like: Ask Claude to "open the website in my browser" or just find the index.html file in the sidebar, right-click it, and select "Open with Live Server" (if you have that extension) or simply double-click to open it in your browser.

What "responsive" means

When you say "make it responsive," you're telling Claude to make the website look good on every screen size. So it works on a phone, a tablet, and a desktop. Claude handles the technical side. You just need to check it looks right on your phone when it's done.

One page at a time

I recommend starting with just the homepage. Get that looking right, then ask Claude to build the other pages. This way you can lock in the style before building everything else. Claude will automatically match the homepage style across all other pages.

Section 09

Phase 2: Refine and Iterate

The first version won't be perfect. That's fine. This is where you talk to Claude and shape it into exactly what you want.

Just describe what you want to change in plain English. Here are some examples:

You can keep going as long as you want. There's no limit to how many times you can refine. Each change takes seconds.

Here's a powerful trick. Ask Claude to review its own work:

Screenshot every page on mobile and desktop. Check for anything that looks off and fix it.

Claude will go through every page, find visual issues (text overlapping, things misaligned, buttons too small on mobile), and fix them without you having to spot each problem.

How I refine my sites

I open the site on my phone and just scroll through it. Anything that feels wrong, I tell Claude about it. "The spacing between these two sections feels too tight." "This image is too big on mobile." "I want the footer to be darker." It's like having a designer on call who makes changes in real time.

Don't chase perfection too early

Get the structure and layout right first. Then tweak colours and spacing. Then fine-tune animations and details. Working in this order saves you from redoing things. Big changes first, small polish last.

Section 10

Phase 2: Deploy It (Make It Live)

Your website is built. Now let's put it on the internet so anyone can visit it. This is easier than you think.

You have two free options. Both give you a live URL instantly and support custom domains.

Option 1: Vercel

Tell Claude Code:

Deploy this to Vercel

Claude handles everything. It connects to Vercel, uploads your files, and gives you a live URL (something like my-website.vercel.app). Free tier includes custom domain support.

Option 2: Netlify

Tell Claude Code:

Deploy this to Netlify

Same idea, different platform. Also free, also handles custom domains. You'll get a URL like my-website.netlify.app.

Want to use your own domain? (like yourname.com) Follow the platform's domain setup guide. Claude can walk you through it step by step if you ask. You'll need to buy a domain first from a registrar like Namecheap or Google Domains.

This is what I use

I deploy my sites to Vercel. It takes about 30 seconds. Every time I make a change to my website, I just tell Claude to redeploy and the live site updates automatically.

What is "deploying"?

Deploying just means putting your website files on a server so other people can access them through a URL. Think of it like uploading a photo to Instagram. The photo exists on your phone, but once you upload it, anyone can see it. Same idea with a website. It exists on your computer, and deploying puts it online.

Section 11

Tips and What to Do Next

You've built and deployed a website. Here's how to keep it looking great and growing.

The two-phase workflow works for everything

This same approach (plan in Cowork, build in Code) works for more than websites. I use it for landing pages, email templates, dashboards, and tools. Cowork for thinking, Code for building. Once you get comfortable with this workflow, you can build almost anything.

You did it.

You went from an idea to a live, branded website. No developer. No page builder. Just you and Claude.

Have any questions? Just DM me @reallyusefulai on Instagram or TikTok

More free guides at reallyusefulai.co/guides

← Back to all guides