First Kitchen · Lesson 02 of 10

Your First Dish

Lesson 2 of First Kitchen: build a real one-page site about you — by answering five questions and watching your agent cook. You'll learn the single most useful prompting move there is: making the agent interview you before it builds.

Lesson 1 ended with a page that said your kitchen is open. True, but it was a test plate — nobody keeps it. Today you cook something you might actually keep: a one-page site about you.

And you'll learn the one prompting move that separates people who get generic results from people who get their results. It isn't a magic phrase. It's making the agent ask you questions first.

What you'll plate today

A single index.html — your name (or alias), what you're about, links you care about — that looks the way you wanted, because the agent interviewed you before cooking. This exact file goes live on the real internet in Lesson 6, so we're not making a throwaway.

Ingredients

  • Your first-kitchen folder from Lesson 1
  • About 30 minutes

Cook

1. Open the kitchen

Open VS Code with your first-kitchen folder, open the terminal, type claude. Same as last time — this opening move becomes muscle memory around Lesson 4.

2. Order the interview, not the dish

Here's the move. Beginners describe a thing vaguely and get a generic thing back. The fix is delegating the questions too. Paste this:

We're building a one-page personal site: who I am, one line about
what I do, a few links I care about, and a section for what I'm
learning right now.

Before you build ANYTHING, interview me — ask me up to five short
questions, one at a time, to pin down the content and the mood
(colors, serious or playful, calm or loud). Then build it as a
single file called index.html and open it in my browser.

3. Answer like you're talking to a person

It will ask things like what should the header say? and warm tones or cool? Answer in plain words — "warm, like a bakery" is a perfectly professional design spec in this kitchen. Two notes while you answer:

  • You don't owe the internet your legal name. An alias is fine; this file is local today, but Lesson 6 makes it public — decide as if strangers will read it, because they will.
  • Don't overthink. Every answer is changeable in one sentence later — that was Lesson 1's whole point.

4. Watch it cook, then taste

Approve the permissions, let it build, and look at what opens in your browser. It's probably 80% right — which is the normal and correct outcome of a first pass. Pick the single thing that bothers you most and order the fix:

The links look like a plain list — make them feel like buttons
I want to press. Then refresh it in my browser.

That 80%-then-adjust rhythm isn't a workaround. It is the craft, and next lesson trains it properly.

When it burns

  • It looks generic anyway — your mood answers were probably abstract ("nice, modern"). Re-order with texture: "warm cream background, one bold accent color, big friendly type." Specific in, specific out.
  • It made three files instead of one — say: "Combine everything into a single index.html — one file only for this project, remember that." (Foreshadowing: Lesson 4 makes it remember for real.)
  • It wrote way too much text about me — "Cut every section to at most two sentences. I'd rather be brief than impressive."
  • The browser shows the old page — refresh, and if it's stubborn, hard refresh: Ctrl+F5 (Windows) / Cmd+Shift+R (Mac).

Order up

Check the pass:

□ index.html exists in your first-kitchen folder
□ The page shows YOUR content, in a mood you chose
□ The agent asked you questions before building
□ You ordered at least one change after seeing it

The skill you actually cooked today: you stopped guessing what to specify and made the agent extract it from you. Use that interview move on everything — it works for sites, tools, trip plans, and everything else this course builds.

Next up — Lesson 03: Taste, Adjust, Repeat. Five deliberate changes to this page, including one deliberate disaster and a rescue. It's the confidence lesson.

Stuck on a step? The question box below reaches us directly — a step that lost you is a hole in the lesson, not in you.

Stuck at a step?

Ask right here — no account needed. If a step lost you, that's a hole in the lesson, not in you: answers get folded back into the text so the next cook sails through.

Hungry for more?

New recipes land in your inbox as they leave the kitchen. No spam, unsubscribe anytime.