Structuring Image Prompts
Good image prompts (for DALL·E, Stable Diffusion / Hugging Face models, Midjourney-style tools) generally follow: Subject -> Setting -> Style/medium -> Lighting/mood -> Composition/technical details..
The prompt
A minimalist product photo of a matte black wireless earbuds case, floating on a soft gradient blue background, studio lighting, soft shadows, centered composition, high detail, commercial photography style
Pro tip: Put the most important details first — most image models weight earlier tokens in the prompt more heavily.
How to use this prompt
- Copy the prompt using the button above.
- Add any context specific to your situation — the more specific you are, the better the output.
- Paste it into Hugging Face (Stable Diffusion) and run it.
- If the answer feels generic, add constraints: audience, length, tone, and what to avoid. That single change fixes most weak output.
Learn the technique
Structuring Image Prompts
Module 2 — AI Image Prompting · AI Content Creation
Related prompts
Killing the "AI Voice"
Generic AI writing tends to over-use certain patterns (excessive "moreover," perfectly balanced sentences, hedge-everything tone).
ChatGPTOne Article, Five Formats
Turn a single long-form piece into a newsletter blurb, Twitter/X thread, LinkedIn post, Instagram caption, and short-form video script — with one well-structured prompt..
ClaudeBuilding a Reusable Brand Voice Prompt
Instead of re-describing your tone every time, create a single "voice block" you paste at the top of every content prompt.
ChatGPTBatch-Creating a Week of Content
Once you have a voice block and a topic, you can generate a whole content calendar in one structured request — then refine individual pieces..
ClaudeThe Two-Pass Edit: Structure Then Line — Claude
Professional editing is two separate passes: a structural pass (does the argument build? is anything missing or redundant?) and a line pass (rhythm, word choice, cuts).
ClaudeThe Two-Pass Edit: Structure Then Line — Claude (2)
Professional editing is two separate passes: a structural pass (does the argument build? is anything missing or redundant?) and a line pass (rhythm, word choice, cuts).