😐 Why the default output is generic
Without instructions, the agent chooses the most common approach—and the most common approach is boring. Understand why this happens before trying to fix it.
"New here? The front end is the visual part of a website or app — the buttons, colors, text, and layout that appear on screen. The opposite is the back end, which runs hidden on the server." The agent writes both, but the front end is what the client/user judges first.
Without this clear term, the rest of the learning path (“design skill,” “screenshot”) doesn’t make sense—front end is the target of everything that follows.
Front end, back end, what the user sees versus what runs behind the scenes.
The agent learned by seeing millions of pages on the internet. Without specific direction, it reproduces the most common pattern — which tends toward the average, not the exceptional.
Understanding the cause helps avoid frustration: it’s not “the agent is bad at design,” it’s “it needs direction, just like a new intern.”
Regression to the mean, lack of direction, “AI feel” as a symptom.
Light gray on dark gray, generic shadows, overly rounded corners, a rocket/star icon on everything, purple-blue gradients—the “visual signature” anyone can recognize from a distance as AI-generated without curation.
Knowing how to recognize the symptom helps you ask for a specific fix instead of saying “make it prettier” (which doesn’t help the agent decide anything).
Recognizable patterns, specific vs. vague feedback.
By default, the agent reads and writes text (code); it doesn’t open the page in a browser to “look at” the result unless you — or an extra tool — explicitly ask it to.
It's this gap that modules 5.2 and 5.3 close: giving the agent taste instructions (a design skill) and vision (a screenshot loop).
Writing code blind, with no visual feedback by default.
Without anything, the result gets about 40% of the way to “looking professional.” With a design skill and a screenshot feedback loop, it gets close to 60%. The final 40% requires human taste—it isn’t a bug to fix; it’s your job.
Realistic expectations help you avoid two pitfalls: giving up too soon ("you can’t make it look good") or trusting too much ("the agent will handle it on its own").
Partially automatable gains, structural limits, and the role of human judgment.
Design skill → screenshot loop → loop limits → visual reference/rebranding → brand folder → published landing page build → publishing rules.
Seeing the complete path helps you understand why each module exists before you get to it.
Progression: shape taste, provide vision, test limits, apply branding, publish with rules.