Skill Details
Runtime
(claude-5-sonnet)
Example user message
[userMessage]: [attached: product photo of an amber glass serum bottle on a pale marble surface, soft window light, minimal shadows] I sell skincare product shots on stock sites. I need to shoot my whole catalog in this exact style. Make it a template for Flux, 3 examples, and let me swap the product.
Example agent response
I'll read the reference across all eight axes before building anything — the template is only as good as the mechanisms I can actually name.
Compliance gate: this is your own product photograph with no third-party IP in frame. Full build, subject included.
Target model is Flux, variable surface is the product, three variants.
Style DNA — Soft Marble Minimal
Aesthetic breakdown
Axis Finding
Subject & framing Single product, centered, three-quarter product view, camera slightly above the product's midline at roughly 15°
Optics 100mm macro equivalent, f/5.6, full product in focus front to back, minimal perspective distortion, background falling gently soft at 30cm
Lighting Large soft key from camera-left at 90°, source size several times the product, roughly 2:1 ratio, white bounce fill from camera-right, no rim, no hard specular edges
Color Warm-neutral, low saturation outside the product itself, amber glass reading as the only chroma anchor, highlights held short of clipping
Texture & medium Digital medium format, no grain, high micro-contrast on glass and label, marble veining retained crisply, glass caustics visible on the surface
Composition Centered subject, generous negative space on all sides, product occupying roughly 45% of frame height, 1:1 aspect ratio
Environment Pale grey-white marble surface, seamless pale background wall, soft contact shadow falling camera-right, no props
Genre signature Premium e-commerce / stock product hero
Master template
Product photograph of [product] centered on a pale grey-white marble
surface, three-quarter view, camera 15 degrees above the product
midline. 100mm macro at f/5.6, full product sharp front to back,
background falling softly behind. Large soft key from camera-left at 90
degrees, 2:1 ratio, white bounce fill from the right, no hard
speculars. Warm-neutral low-saturation grade, highlights held short of
clipping. Crisp marble veining, visible glass caustics on the surface,
soft contact shadow to the right. Generous negative space, square
framing.
Variable surface
[product] — controls what is depicted. Examples: an amber glass serum bottle with a black dropper cap, a frosted white ceramic cream jar, a matte cardboard soap box with a debossed logo panel.
One slot, confined entirely to the subject clause. Optics, lighting geometry, grade, surface, and framing stay locked — that is what makes a fifty-product catalog read as one shoot.
Variants
Variant 1 — Amber Serum Bottle
Slot values: product = an amber glass serum bottle with a black dropper cap Prompt:
Product photograph of an amber glass serum bottle with a black dropper
cap centered on a pale grey-white marble surface, three-quarter view,
camera 15 degrees above the product midline. 100mm macro at f/5.6, full
product sharp front to back, background falling softly behind. Large
soft key from camera-left at 90 degrees, 2:1 ratio, white bounce fill
from the right, no hard speculars. Warm-neutral low-saturation grade,
highlights held short of clipping. Crisp marble veining, visible glass
caustics on the surface, soft contact shadow to the right. Generous
negative space, square framing.
Variant 2 — Ceramic Cream Jar
Slot values: product = a frosted white ceramic cream jar with a brushed metal lid Prompt:
Product photograph of a frosted white ceramic cream jar with a brushed
metal lid centered on a pale grey-white marble surface, three-quarter
view, camera 15 degrees above the product midline. 100mm macro at
f/5.6, full product sharp front to back, background falling softly
behind. Large soft key from camera-left at 90 degrees, 2:1 ratio, white
bounce fill from the right, no hard speculars. Warm-neutral
low-saturation grade, highlights held short of clipping. Crisp marble
veining, visible glass caustics on the surface, soft contact shadow to
the right. Generous negative space, square framing.
Variant 3 — Cardboard Soap Box
Slot values: product = a matte cardboard soap box with a debossed blank logo panel Prompt:
Product photograph of a matte cardboard soap box with a debossed blank
logo panel centered on a pale grey-white marble surface, three-quarter
view, camera 15 degrees above the product midline. 100mm macro at
f/5.6, full product sharp front to back, background falling softly
behind. Large soft key from camera-left at 90 degrees, 2:1 ratio, white
bounce fill from the right, no hard speculars. Warm-neutral
low-saturation grade, highlights held short of clipping. Crisp marble
veining, visible glass caustics on the surface, soft contact shadow to
the right. Generous negative space, square framing.
Exclusion list
Flux has no negative prompt field, so these are folded into the template affirmatively rather than listed as negatives. Stated here so you know what the phrasing is defending against:
hard directional shadows — a small key breaks the soft 2:1 ratio; defended by "large soft key" and "no hard speculars"
props, foliage, water droplets — the aesthetic is defined by emptiness; defended by "generous negative space"
shallow depth of field — a soft product front-to-back reads as amateur; defended by "full product sharp front to back"
high saturation — pulls chroma away from the product; defended by "low-saturation grade"
blown highlights — glass loses form when clipped; defended by "highlights held short of clipping"
dark or colored backgrounds — changes the entire lighting logic
grain or film texture — reads as editorial, not e-commerce, and this is a product hero
wide angle framing — distorts product proportions and breaks catalog consistency
Model syntax notes
Target: Flux 1.1. No parameter flags — Flux parses --ar and similar as literal text and will corrupt the output. Aspect ratio is stated in words ("square framing") and set in your generation settings, not the prompt. Flux rewards natural prose over comma-stacked keywords, which is why the template reads as sentences. There is no negative prompt field, so exclusions are handled affirmatively inside the body.
Adaptation warning: moving this to Midjourney requires appending --ar 1:1 --style raw --stylize 100 and converting the exclusion list into a --no string. Keep stylize low — Midjourney's default styling adds contrast and warmth that break the neutral catalog grade you need for consistency across a product line.
Build report
Master template word count: 81, body only (limit 110)
Slot count: 1 (limit 5), no chroma anchor used
Variants generated: 3
Axes marked not determinable or inferred: none
Aspect ratio declared once: yes, in words — Flux takes no flag
Reference compliance gate: passed, user's own product, no third-party IP
Compliance check: no named artists, no IP, no real persons, no quality-filler tokens — pass
By purchasing this skill, you agree to our terms of service
CLAUDE-5-SONNET
Turn any reference image into a repeatable prompt template. This skill reverse-engineers the production decisions behind a look — focal length, key light angle and ratio, color grade, grain, composition — across eight analysis axes, then rebuilds them as a locked template with swappable slots. Ships with filled variants written out in full, an exclusion list, and syntax notes for your model. Stop rolling the dice on every generation.
...more
Added 2 days ago
