
OOTD Magazine Fashion Collage Prompt (JSON/YAML)
Product Marketing
A highly structured YAML/JSON prompt for Nano Banana Pro designed to create a professional 'Outfit of the Day' (OOTD) magazine-style fashion collage. It specifies layout ratios, preservation of facial
Prompt
{
"target": "NanoBanana",
"role_task": "Create a professional OOTD magazine-style fashion collage",
"layout": {
"left": {
"width_ratio": 0.60,
"preserve": {
"face": true,
"hairstyle": true,
"outfit": true
},
"photo_style": "clean, bright, magazine-quality",
"pose": "cute, amusing, slightly quirky, realistic atmosphere"
},
"right": {
"width_ratio": 0.40,
"background": "white",
"product_grid": {
"quantity": "[quantity]",
"arrangement": "vertical",
"final_module": "underwear_estimated_from_image",
"module_fields": [
"product_image_cutout_white_bg",
"product_name",
"price_yen"
]
}
}
},
"example_products": [
{"id":1, "name":"{argument name="Product 1 Name" default="[Product 1]"}", "price":"¥{argument name="Product 1 Price" default="[price]"}", "image":"[path_or_url_or_placeholder]"},
{"id":2, "name":"{argument name="Product 2 Name" default="[Product 2]"}", "price":"¥{argument name="Product 2 Price" default="[price]"}", "image":"[path_or_url_or_placeholder]"},
{"id":3, "name":"{argument name="Product 3 Name" default="[Product 3]"}", "price":"¥{argument name="Product 3 Price" default="[price]"}", "image":"[path_or_url_or_placeholder]"},
{"id":4, "name":"{argument name="Product 4 Name" default="[Product 4]"}", "price":"¥{argument name="Product 4 Price" default="[price]"}", "image":"[path_or_url_or_placeholder]"},
{"id":5, "name":"{argument name="Product 5 Name" default="[Product 5]"}", "price":"¥{argument name="Product 5 Price" default="[price]"}", "image":"[path_or_url_or_placeholder]"},
{"id":6, "name":"{argument name="Product 6 Name" default="[Product 6] (final underwear)"}", "price":"¥{argument name="Product 6 Price" default="[price]"}", "image":"[path_or_url_or_placeholder]"}
],
"typography": {
"font_family": "modern_sans_serif",
"product_name_weight": "medium",
"price_weight": "bold"
},
"style": {
"aesthetic": "bright, fresh, professional, Instagram fashion-blogger",
"layout": "clean with generous white space",
"color_palette": ["natural_tones", "white", "soft_gray"],
"photo_quality": "professional_ecommerce_photography"
},
"output_requirements": {
"file_format": "PNG or JPG at editorial resolution",
"left_image_handling": "preserve original pixels for face/hair/outfit (no warp)",
"right_images_handling": "clip to white background, consistent lighting and scale",
"notes": "final module must reflect underwear inferred from uploaded image"
}
}




