The internet is full of prompt incantations — strings of comma-separated adjectives passed around like spells, with no explanation of why they work or when they fail. They are folklore, and folklore stops working the moment the model updates. What survives a model change is not a magic word. It is a way of thinking.

Here is a more durable mental model: treat the prompt as a grammar with a few distinct roles, and compose those roles deliberately rather than piling on descriptors and hoping.

Subject, then constraint

A diffusion model does not read your prompt the way a person does. It treats every token as a pull on the final image, and conflicting pulls average into mush. The first discipline is to separate what the image is from how it should look — the subject from its constraints — and to keep each short enough that the model can honour it.

A single clear subject with three deliberate constraints will outperform a paragraph of adjectives almost every time. More words is not more control. It is usually less.

Composition is a separate decision

The second role in the grammar is composition: framing, distance, where the eye lands. Models respond far better to compositional language — close crop, low angle, negative space on the left — than to abstract quality words. “Beautiful” means nothing to the model. “Centred, shallow depth of field” means something it can act on.

Iterate on one variable

The most common mistake is changing five things between generations and then not knowing which one helped. The professional habit is the opposite: lock the seed, change one element, observe, repeat. You are not casting spells. You are running experiments, and experiments need controls.

The point of the grammar

None of this makes you an artist; taste still decides what is worth making. But a grammar gives you something the folklore never could — a way to debug a bad image instead of rerolling and praying. When the next model lands and the magic words stop working, the grammar will still be there, because it was never about the words.