# Sample prompts (copy/paste) These prompt recipes are shared across both top-level modes of the skill: - built-in `image_gen` tool (default) - `scripts/image_gen.py` CLI fallback for explicit CLI/API/model requests or user-confirmed true-transparent-output fallback requests Use these as starting points. They are intentionally complete prompt recipes, not the default amount of augmentation to add to every user request. When adapting a user's prompt: - keep user-provided requirements - only add detail according to the specificity policy in `SKILL.md` - do not treat every example below as permission to invent extra story elements The labeled lines are prompt scaffolding, not a closed schema. `Asset type` and `Input images` are prompt-only scaffolding; the CLI does not expose them as dedicated flags. Execution details such as explicit CLI flags, `quality`, `input_fidelity`, masks, output formats, and local output paths depend on mode. Use the built-in tool by default, including simple transparent-image requests. For transparent images, prompt for a flat chroma-key background and remove it locally with `python "${CODEX_HOME:-$HOME/.codex}/skills/.system/imagegen/scripts/remove_chroma_key.py"`; only apply CLI-specific controls when the user explicitly opts into fallback mode or explicitly confirms that the transparent request should use true CLI transparency. CLI model notes: - `gpt-image-2` is the fallback CLI default for new workflows. - `gpt-image-2` supports `quality` values `low`, `medium`, `high`, and `auto`. - For 4K-style `gpt-image-2` output, use `3840x2160` or `2160x3840`. - If transparent output needs true CLI fallback, ask before using `gpt-image-1.5` unless the user already explicitly requested `gpt-image-1.5`, `scripts/image_gen.py`, or CLI fallback. Explain that built-in chroma-key removal is the default path, but `gpt-image-2` does not support `background=transparent`. - Do not set `input_fidelity` with `gpt-image-2`; image inputs already use high fidelity. For prompting principles (structure, specificity, invariants, iteration), see `references/prompting.md`. ## Generate ### photorealistic-natural ``` Use case: photorealistic-natural Primary request: candid photo of an elderly sailor on a small fishing boat adjusting a net Scene/backdrop: coastal water with soft haze Subject: weathered skin with wrinkles and sun texture Style/medium: photorealistic candid photo Composition/framing: medium close-up, eye-level Lighting/mood: soft coastal daylight, shallow depth of field, subtle film grain Materials/textures: real skin texture, worn fabric, salt-worn wood Constraints: natural color balance; no heavy retouching; no glamorization; no watermark Avoid: studio polish; staged look ``` ### product-mockup ``` Use case: product-mockup Primary request: premium product photo of a matte black shampoo bottle with a minimal label Scene/backdrop: clean studio gradient from light gray to white Subject: single bottle centered with subtle reflection Style/medium: premium product photography Composition/framing: centered, slight three-quarter angle, generous padding Lighting/mood: softbox lighting, clean highlights, controlled shadows Materials/textures: matte plastic, crisp label printing Constraints: no logos or trademarks; no watermark ``` ### ui-mockup ``` Use case: ui-mockup Primary request: mobile app home screen for a local farmers market with vendors and daily specials Asset type: mobile app screen Style/medium: realistic product UI, not concept art Composition/framing: clean vertical mobile layout with clear hierarchy Constraints: practical layout, clear typography, no logos or trademarks, no watermark ``` ### infographic-diagram ``` Use case: infographic-diagram Primary request: detailed infographic of an automatic coffee machine flow Scene/backdrop: clean, light neutral background Subject: bean hopper -> grinder -> brew group -> boiler -> water tank -> drip tray Style/medium: clean vector-like infographic with clear callouts and arrows Composition/framing: vertical poster layout, top-to-bottom flow Text (verbatim): "Bean Hopper", "Grinder", "Brew Group", "Boiler", "Water Tank", "Drip Tray" Constraints: clear labels, strong contrast, no logos or trademarks, no watermark ``` ### scientific-educational ``` Use case: scientific-educational Primary request: biology diagram titled "Cellular Respiration at a Glance" for high school students Scene/backdrop: clean white classroom handout background Subject: glucose turns into energy inside a cell; include glycolysis, Krebs cycle, and electron transport chain Style/medium: flat scientific diagram with consistent icons, arrows, and readable labels Composition/framing: landscape slide-style layout with clear hierarchy and generous whitespace Text (verbatim): "Cellular Respiration at a Glance", "Glucose", "Pyruvate", "ATP", "NADH", "FADH2", "CO2", "O2", "H2O" Constraints: scientifically plausible; avoid tiny text; no extra decoration; no watermark ``` ### logo-brand ``` Use case: logo-brand Primary request: original logo for "Field & Flour", a local bakery Style/medium: vector logo mark; flat colors; minimal Composition/framing: single centered logo on a plain background with generous padding Constraints: strong silhouette, balanced negative space; original design only; no gradients unless essential; no trademarks; no watermark ``` ### illustration-story ``` Use case: illustration-story Primary request: 4-panel comic about a pet left alone at home Scene/backdrop: cozy living room across panels Subject: pet reacting to the owner leaving, then relaxing, then returning to a composed pose Style/medium: comic illustration with clear panels Composition/framing: 4 equal-sized vertical panels, readable actions per panel Constraints: no text; no logos or trademarks; no watermark ``` ### stylized-concept ``` Use case: stylized-concept Primary request: cavernous hangar interior with tall support beams and drifting fog Scene/backdrop: industrial hangar interior, deep scale, light haze Subject: compact shuttle parked near the center Style/medium: cinematic concept art, industrial realism Composition/framing: wide-angle, low-angle Lighting/mood: volumetric light rays cutting through fog Constraints: no logos or trademarks; no watermark ``` ### ads-marketing ``` Use case: ads-marketing Primary request: campaign image for a streetwear brand called Thread Subject: group of friends hanging out together in a stylish urban setting Style/medium: polished youth streetwear campaign photography Composition/framing: vertical ad layout with natural poses and integrated headline space Lighting/mood: contemporary, energetic, tasteful Text (verbatim): "Yours to Create." Constraints: render the tagline exactly once; clean legible typography; no extra text; no watermarks; no unrelated logos ``` ### productivity-visual ``` Use case: productivity-visual Primary request: one pitch-deck slide titled "Market Opportunity" Asset type: fundraising slide image Style/medium: clean modern deck slide, white background, crisp sans-serif typography Subject: TAM/SAM/SOM concentric-circle diagram plus a small growth bar chart from 2021 to 2026 Composition/framing: 16:9 landscape slide, clear data hierarchy, polished spacing Text (verbatim): "Market Opportunity", "TAM: $42B", "SAM: $8.7B", "SOM: $340M", "AGI Research, 2024", "Internal analysis" Constraints: readable labels, no clip art, no stock photography, no decorative clutter, no watermark ``` ### historical-scene ``` Use case: historical-scene Primary request: outdoor crowd scene in Bethel, New York on August 16, 1969 Scene/backdrop: open field with period-appropriate staging Subject: crowd in period-accurate clothing, authentic environment Style/medium: photorealistic photo Composition/framing: wide shot, eye-level Constraints: period-accurate details; no modern objects; no logos or trademarks; no watermark ``` ## Asset type templates (taxonomy-aligned) ### Website assets template ``` Use case: Asset type: Primary request: Scene/backdrop: Subject:
Style/medium: Composition/framing: Lighting/mood: Color palette: Constraints: ``` ### Website assets example: minimal hero background ``` Use case: stylized-concept Asset type: landing page hero background Primary request: minimal abstract background with a soft gradient and subtle texture Style/medium: matte illustration / soft-rendered abstract background Composition/framing: wide composition with usable negative space for page copy Lighting/mood: gentle studio glow Color palette: restrained neutral palette Constraints: no text; no logos; no watermark ``` ### Website assets example: feature section illustration ``` Use case: stylized-concept Asset type: feature section illustration Primary request: simple abstract shapes suggesting connection and flow Scene/backdrop: subtle light-gray backdrop with faint texture Style/medium: flat illustration; soft shadows; restrained contrast Composition/framing: centered cluster; open margins for UI Color palette: muted neutral palette Constraints: no text; no logos; no watermark ``` ### Website assets example: blog header image ``` Use case: photorealistic-natural Asset type: blog header image Primary request: overhead desk scene with notebook, pen, and coffee cup Scene/backdrop: warm wooden tabletop Style/medium: photorealistic photo Composition/framing: wide crop with clean room for page copy Lighting/mood: soft morning light Constraints: no text; no logos; no watermark ``` ### Game assets template ``` Use case: stylized-concept Asset type: Primary request: Scene/backdrop: (if applicable) Subject:
Style/medium: ; Composition/framing: ; ; Lighting/mood: