# Prompt Recipes

## Parse the User Description

Create a compact internal specification before prompting:

```text
mode: candidate-batch | portrait-to-avatar | edit | character-series
count: 4 in product mode
presentation: neutral if unspecified
apparent_age: adult, unspecified
skin_tone: unspecified
face: unspecified
hair: unspecified
facial_hair: none unless requested or visible
expression: calm approachable unless specified
clothing: simple solid-color top if unspecified
accessories: none unless requested or visible
background: uniform pure white (#FFFFFF) unless explicitly specified otherwise
series_lock: none | shared name or concise shared rules
```

Do not show this internal specification unless useful to resolve a genuine ambiguity.

## New Avatar Template

```text
Use the six bundled square human and animal images only as equal STYLE REFERENCES for a shared soft 3D assistant-avatar visual system; do not copy any reference character's identity, species, clothing, or accessories. Use their common eye language, mouth treatment, material response, lighting, white background, and circular-safe square composition as the style lock.

Create one distinct adult character: [user character specification]. Render one 1254×1254 px square PNG master for both mobile and web, designed for a centered automatic circular crop; product surfaces may downscale it proportionally but must not upscale it. Front-facing, centered bust portrait, full hairstyle visible, calm approachable presence. Keep the full hair silhouette, ears, glasses, earrings, facial hair, face, and other identity-critical details comfortably inside the inscribed circle; reserve the four square corners for background or expendable outer shoulders. Place the top of the hairstyle or ears approximately 11% below the top edge—target about 139 px, with a 125–150 px production tolerance, equivalent to about an 8 px top gap in a 72×72 px circular avatar. Place the eyes around 42–45%, the nose around 48–50%, and the mouth-line center around 51.5–53.5% of canvas height. Do not draw a circle, frame, rounded card, or vignette.

Add exactly one approved closed-mouth line: short and thin, approximately 18–24% of face width, centered close beneath the nose rather than at the midpoint of the lower face. Keep the clear skin gap from nose bottom to mouth-line top narrow—roughly 35–50% of visible nose height and never more than one nose height. Make it nearly horizontal with only a gentle upward turn at the ends, softly recessed with rounded terminals, and warm muted brown-peach only one or two tonal steps darker than the surrounding skin. No separate upper/lower lips, lipstick, black pigment, thick groove, raised tube, open mouth, teeth, tongue, corner dimples, or exaggerated smile. With facial hair, keep the line naturally visible high in the moustache/beard opening without carving a large hairless mouth window.

Use simple glossy black oval eyes without whites, irises, pupils, lashes, or realistic anatomy; short sculpted eyebrows; a small rounded simplified nose; visible rounded ears when appropriate.

Render as a premium soft 3D toy/clay character with smooth matte-to-satin skin, broad sculpted hair volumes, restrained tactile clothing texture, clean rounded geometry, soft studio key and fill light, subtle rim separation on the character, and [background]. Unless the user explicitly requests another background, use uniform pure white (#FFFFFF) with no gradient, vignette, off-white tint, floor, horizon, texture, halo, or cast shadow. Keep the image polished, minimal, frontal, and consistent with the reference family's proportions and abstraction.

Do not make it photorealistic, anime, chibi, flat, painterly, glossy plastic, hyper-detailed, side-facing, cropped at the top, or cluttered. No text, logo, extra person, extra limb, facial mark, or unrequested prop.
```

## Four-Candidate Product Batch

Generate four separate 1254×1254 px PNG images using four generation calls or four independent output files. Never generate a 2×2 grid, contact sheet, or single image containing four people.

Keep fixed across all four candidates:

- Every explicit user attribute and the same interpreted character brief.
- Mouth-line geometry, eye design, soft 3D material language, square/circle-safe composition, camera, lighting family, and background policy.

Vary only secondary interpretation details that the user did not lock, such as subtle face silhouette, hair part or grouped-volume arrangement, garment tailoring, fabric nuance, small accessory geometry, and modest lighting micro-variation. Each option should feel meaningfully selectable but still faithfully answer the same description. Do not change ethnicity cues, apparent age, gender presentation, skin tone, hair length/color, clothing category/color, or named accessories when the user specified them.

On “Regenerate,” create four fresh options from the same brief and avoid near-duplicates of the prior batch.

## Portrait-to-Avatar Template

```text
Use [portrait] only as the IDENTITY REFERENCE for visible appearance: [supported identity traits]. Use the six bundled square anchors only as STYLE REFERENCES. Do not copy an anchor's identity, species, outfit, glasses, earrings, hairstyle, skin tone, or accessories.

Translate the portrait into the soft 3D avatar system while preserving the person's recognizable hairstyle, face silhouette, skin tone, clothing, and requested accessories. Replace the portrait's realistic mouth with the approved minimal closed-mouth line. [Insert the complete mouth-line, eye, material, camera, lighting, and negative-constraint blocks from the New Avatar Template.] Do not identify the person or infer traits not visible in the image.
```

## Edit Template

```text
Edit the provided avatar. Apply only: [requested changes]. Preserve all unrequested character identity traits and keep the established soft 3D avatar style.

Hard constraints: maintain the 1254×1254 px square PNG source, circular-safe subject placement, front-facing centered bust composition, glossy black oval eyes, simplified nose and brows, soft sculpted materials, and the approved short thin closed-mouth line. Do not introduce separate lips, lipstick, a thick or black smile, an open mouth, teeth, tongue, dimples, realism, or extra detail. Keep [list of features that must remain unchanged].
```

## Series Template

Start every character prompt with this exact conceptual block, filled with the set's choices:

```text
SERIES LOCK: This image belongs to one cohesive avatar family. Keep the same 1254×1254 px square PNG canvas, circular-safe crop, front-facing eye-level camera, subject scale, eye construction, short thin closed-mouth-line treatment, facial abstraction, soft 3D materials, lighting direction, exposure, texture density, and [background policy] as every other character in the set. Change only the character attributes listed below.

CHARACTER [number/name]: [character-specific identity, hair, clothing, accessories, and role cue].
```

Then append the complete style and negative-constraint blocks from the New Avatar Template. Generate characters as separate images unless the user explicitly asks for a group image or overview grid.

## Repair Prompt

When a result is close but violates a hard rule, regenerate or edit with a narrow instruction:

```text
Keep the character, hair, clothing, accessories, camera, crop, lighting, and background unchanged. Repair only the mouth. Replace it with exactly one short, thin, softly recessed closed-mouth line, 18–24% of face width, centered close beneath the nose. Keep the clear nose-bottom-to-line-top gap at 35–50% of visible nose height and never over one nose height. Make it nearly horizontal with a very gentle upward turn at both ends, rounded terminals, and warm muted brown-peach one or two tonal steps darker than the skin. Remove separate upper/lower lips, black pigment, excessive thickness, deep cuts, open cavities, teeth, tongue, corner dimples, and large moustache/beard gaps. Preserve the simplified black oval eyes and soft 3D avatar material exactly.
```
