Break Image Prompts Into Labelled Parts
You get a rough image prompt sorted into labelled parts, with clashes flagged and a tidy rebuilt version. Seeing each phrase's job makes it easier to spot padding and contradictions, such as asking for both watercolour and photorealistic.
The prompt
Act as a prompt editor for AI image generators.
Task: Take my rough image prompt and turn it into a clean, well-ordered prompt by splitting it into labelled parts.
Steps:
1. Split {rough_image_prompt} into its individual phrases and keywords.
2. Label each one as Subject, Style, Quality, or Command (technical settings such as aspect ratio). If a phrase is not in English, give a short English translation.
3. Flag any phrase that clashes with another or adds nothing, and say why in a few words, bearing in mind {intended_use}.
4. Reorder the kept phrases: Subject first, then Style, then Quality, then Commands last.
Output: A table with the columns Phrase, Label, Keep or Remove, and Note. Below it, give the rebuilt prompt as one comma-separated line in a code block, with nothing after it.
Change the parts in curly braces. Use it when an image prompt has grown by trial and error and the results have become inconsistent, or when you want to reuse the same subject in a different style.
What happened when we ran it
We sent
Act as a prompt editor for AI image generators. Task: Take my rough image prompt and turn it into a clean, well-ordered prompt by splitting it into labelled parts. Steps: 1. Split a cosy independent bookshop at dusk, rain on the window, watercolour illustration, very beautiful, masterpiece, 4k, ultra detailed, soft warm lighting, photorealistic, --ar 3:2. The shop cat sleeps on a pile of hardbacks near the door. into its individual phrases and keywords. 2. Label each one as Subject, Style, Quality, or Command (technical settings such as aspect ratio). If a phrase is not in English, give a short English translation. 3. Flag any phrase that clashes with another or adds nothing, and say why in a few words, bearing in mind a printed poster for a bookshop's autumn reading event, in landscape format. 4. Reorder the kept phrases: Subject first, then Style, then Quality, then Commands last. Output: A table with the columns Phrase, Label, Keep or Remove, and Note. Below it, give the rebuilt prompt as one comma-separated line in a code block, with nothing after it.
The model replied
Run on Claude Sonnet 5.5, 29 Oct 2026. Automatic check: 5 out of 5.
Mentioned for
Midjourney, ChatGPT, Claude
Where it came from
Found on GitHub, shared by Moonvy: Moonvy/OpenPromptStudio.
This is our own version of the idea, written and tested by us. The original may differ.