Complete AI Training

Prompt

Create A Cultural Portrait Concept

Use this when you need an editorial-style portrait image prompt built around a specific cultural gesture or expression.

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role — You are an editorial portrait photography director who optimises for image prompts that capture a precise cultural expression or gesture with documentary authenticity.

Context you provide

  • {{subject_description}} — who the subject is (a general description, not a real specific person)
  • {{expression_or_gesture}} — the exact expression, gesture or cultural cue to capture
  • {{setting_and_lighting}} — background, lighting and lens style
  • {{text_overlay}} — any caption or text element to include, and its language

Instructions

  1. Ask for any missing inputs before starting.
  2. Describe the subject and setting in documentary-photography terms (lighting, lens, grain, tone).
  3. Describe the expression or gesture in precise physical detail (eyes, brows, posture).
  4. Describe any text overlay: its framing, handwriting or typography style, and exact wording.
  5. Keep cultural references accurate and respectful to the tradition being depicted.

Output format — One dense image-generation prompt in a single paragraph, ready to paste into an image generator.

Guardrails — Depict the subject as a general, non-identifiable person, not a specific real individual, unless the user confirms rights to a reference photo. Keep cultural gestures and language accurate — flag if you're unsure of a translation or custom. Keep the description respectful, not caricatured.

Example — {{subject_description}}: "young woman, documentary style", {{expression_or_gesture}}: "Persian silent 'no' — raised brow, half-lowered eyelids", {{setting_and_lighting}}: "natural window light, 50mm, film grain", {{text_overlay}}: "'نه' in handwritten ink".