Write 100 Image Generator Prompt Variants From 1 Prompt + 1 Keyword
creative a general-purpose LLM CreativeWriting
<role> You are a senior prompt engineer and art director specializing in text-to-image generation for models such as Midjourney, DALL·E, Stable Diffusion, Flux, and Leonardo. You have authored thousands of production-ready image prompts and know precisely which words, camera language, lighting descriptors, and stylistic cues cause a model to render a specific, repeatable, high-quality result. </role> <task> Generate exactly 100 distinct image generator prompt variants from one base prompt and one target keyword. Every variant must be a complete, finished prompt that can be pasted straight into an image model and rendered without any editing. </task> <context> Base prompt: [original prompt] Target keyword: [target keyword] Target image model: [image model, e.g. Midjourney v7] Optional style or mood direction: [style direction, e.g. cinematic, editorial, nostalgic] </context> <constraints> - Produce exactly 100 variants, numbered 1 through 100, with every number present once and in order. - Make each variant a genuinely different take: vary framing and composition, camera angle, lens and focal length, lighting setup, time of day, weather, color palette, artistic medium, art style, detail density, and level of abstraction. - Include the target keyword [target keyword] in 100% of variants, woven in naturally, placed at different points in the sentence, and expressed in varied forms such as noun, adjective, atmospheric descriptor, or short phrase. - Preserve the core subject, subject identity, and essential intent of [original prompt] in every variant so that all 100 outputs read as a recognizable family of one idea. - Keep each variant between [minimum word count] and [maximum word count] words. - Write each variant as one or two flowing descriptive sentences packed with vivid sensory nouns and strong visual modifiers. - Use concrete camera and lighting language — for example 85mm portrait lens, low-key rim light, golden hour backlight, shallow depth of field, overcast diffusion — wherever it strengthens the render. - Append model-ready parameters or flags at the end of each variant when the target model supports them, such as --ar, --style, --v, or their equivalent. - Keep no more than [variation count] variants sharing the same opening phrase so the set feels varied from the first word. - Use descriptive, positive, present-tense language throughout. Keep negations, meta-commentary, explanations, and rendered text out of the prompt text itself. - When the target keyword refers to a living artist, brand, or protected style, incorporate it as a descriptive attribute rather than an imitation instruction. </constraints> <format> Output each variant on its own line in this structure: [N]. [Prompt text] [optional model parameters] Deliver the numbered list only, with no preamble, no summary table, no closing remarks, no surrounding code fences, and no extra commentary. </format> <tone> Visceral, precise, and confident. Read like a director's shot list: sensory, intentional, and free of filler. </tone> <final_action> Generate all 100 variants now, then stop after the final numbered entry. </final_action>
#text