Iterating in chat
Small, specific messages get better results than long wish lists.
Once the first version exists, you will spend most of your time refining it. The rhythm is the same every time: look, describe one thing, review the result.
Change one thing at a time
Each message should have a single goal. That makes the result easy to judge and easy to undo. If a change comes back wrong, you know exactly what caused it.
Point at what you mean
The builder can see your project, so refer to it the way you would to a colleague:
- "The 'Add client' button in the top right should be blue, not grey."
- "On the member detail page, put the notes above the booking history."
- "The table cuts off the last column on a narrow screen."
Names on screen are the best anchors. If there are two buttons called "Save", say which screen you mean.
Paste a screenshot for anything visual
For layout problems and odd rendering, a screenshot removes ambiguity. Add a sentence about what is wrong, such as "the price column is hidden behind the sidebar on tablets".
Use plain corrections
- "Undo that."
- "Keep the new layout but put the filters back."
- "That is too tall, make the header half the height."
- "Same treatment for the invoices table."
Short follow-ups are normal. Five small messages usually beat one perfect paragraph.
When to start a fresh conversation
Long chats stay usable, but a new conversation is a clean slate for a new area of work. Start fresh when you move from, say, the booking flow to admin reporting, and mention the context in your first line.
Reviewing the result
After each change, the builder summarises what it did. Read that summary: it often mentions something it decided on your behalf, such as "kept old bookings visible to staff only". If you disagree, say so right away.
Next: Editing files directly.
Was this page helpful?

