Skip to content

Image Generation Prompting

For people

Writing effective prompts for image generation models: subject, style, composition, lighting and iteration.

Editorial team 1 min read

Share X LinkedIn Reddit Bluesky Email

Image generation models respond to descriptive prompts. Clear descriptions produce better images.

Describe the Subject

What's in the image, with specific details: "a red vintage bicycle leaning against a stone wall covered in ivy".

Set the Style

Photography, watercolour, flat illustration, 3D render, pencil sketch. Reference general styles and eras rather than living artists.

Composition and Framing

Close-up, wide shot, overhead view, centred subject, rule of thirds.

Lighting and Mood

Golden hour, soft studio light, dramatic shadows, calm, energetic.

Details and Constraints

Colour palette, aspect ratio, background. Some tools accept negative prompts listing things to avoid.

Iterate

Generate several options, pick the closest, and refine the prompt. Use editing features to fix specific areas.

Common Weak Spots

Text in images, precise counts, hands and complex spatial relationships have improved but still fail at times.

Responsible Use

Respect rights and consent: avoid generating images of real people without permission, check licensing terms for commercial use, and label AI-generated imagery where appropriate.

More in Generative AI

All Generative AI guides →
Generative AI Guide · 2 min

Prompt Engineering Fundamentals

The building blocks of a good prompt — context, task, constraints and format — with before-and-after examples.

Generative AI 2 min read 28 Jul 2026 For people

Generative AI Guide · 2 min

Few-Shot Prompting With Examples

Showing a model a few examples of the input and output you want is often clearer than describing it. How to choose good examples.

Generative AI 2 min read 27 Jul 2026 For people

Generative AI Guide · 2 min

Getting Structured Output From LLMs

How to get JSON and other machine-readable output reliably from a language model, and how to validate it.

Generative AI 2 min read 26 Jul 2026 For people

Generative AI Guide · 2 min

Why Language Models Hallucinate

What hallucination is, why it happens, and practical ways to reduce and catch it.

Generative AI 2 min read 25 Jul 2026 For people

Discussion 0

Use @handle to bring somebody in, and #tag to file it.

Nothing here yet. Ask a question, or say how you used it.

Sign in to join the discussion. Sign in