Taste
Design guides
Documentation
← All design guides

Build with AI

How to stop AI-generated websites looking generic

A practical way to improve AI UI design through real content, reference annotations, explicit constraints and focused revisions.

Find the unresolved decision

Generic AI design often starts with an underspecified task. A prompt asks for a modern dashboard, but never says who uses it, which information they compare or what action matters. Before changing the typeface, write down the decision the screen should help someone make.

For a repair shop’s booking page, that might be choosing a service and a time. A large promotional header could delay both. For a reporting tool, a compact table may be appropriate because comparison is the job. The same visual treatment will not serve both products equally well.

Bring content before decoration

Use realistic headings, record counts and labels in the first version. An interface built around three short placeholder names may break with a real customer list. Include a long title, a missing image and an empty result before approving the layout.

Choose references for a reason you can describe. Instead of ‘copy this style,’ say ‘keep the filter visible while the list scrolls’ or ‘use this separation between the summary and the detailed rows.’ Taste’s annotations let you retain that reasoning beside the reference.

Make the boundaries explicit

Tell the agent what already works: navigation, reusable controls, spacing rules or brand colors. Explain what may change. Asking for an entirely new design on every revision makes consistency harder to assess.

Try this prompt

Before editing, identify the main user task and the three decisions this screen needs to support. Inspect the selected Taste references and my notes. Explain one useful detail from each. Keep the existing navigation and component system. Replace placeholder copy with the supplied content. Build one revision, then check narrow layouts, long content, keyboard focus and empty states. Do not add decorative sections without explaining their purpose.

Keep a record of the decisions that worked

After reviewing the result, write a short note about what to preserve. ‘Keep row actions adjacent to status’ will help the next screen more than ‘make everything premium.’ Save the reference and its role in the project’s collection.

This is an iterative workflow, not a promise that a single prompt will produce a finished design. If the task remains confusing, revisit the information order before polishing shadows or animation.

Sources and next steps