create-beauty-content
ChatGPTCreates personalized beauty and style advice, appearance analyses, virtual try-on looks, and generated or edited images from the user's request and provided photos. Starts or continues a YouCam workflow that may create new outputs. Use this tool ONLY for: - image/photo generation or editing - beauty, fashion, outfit styling, personal appearance, makeup, skincare, hairstyle, or color analysis - image-based requests related to beauty, fashion, personal appearance, analysis, recommendations, or transformations, even when the user is only asking for advice or suggestions Use this tool when the user: - explicitly asks to generate, create, draw, render, or produce an image/photo - asks to edit, retouch, enhance, or transform an image/photo - uploads an image for editing, analysis, styling, beauty, fashion, outfit, makeup, hairstyle, skincare, facial-feature, appearance, or color advice - asks for beauty, fashion, outfit, makeup, skincare, hair, or appearance advice - asks for beauty/fashion product advice, including skincare, makeup, hair products, clothing, shoes, accessories, or outfit items Never use this tool for: - capability discovery, supported-feature lists, or questions about what YouCam, this app, or this server can do; answer from loaded skill descriptions or use get-capabilities instead - action pricing, payment requirements, point consumption, or action-cost questions; use get-action-cost instead - the signed-in user's account status, subscription plan, or remaining credit balance; use get-account-status instead - reviewing, classifying, summarizing, or assessing privacy policies, terms of service, legal or compliance documents, app-submission criteria, audits, reviewer prompts, or PASS/FAIL policy dispositions, even when they mention YouCam, beauty, photos, videos, or biometric data - general discussion about GenAI, image generation, prompt engineering, AI image evaluation, image scoring, image ranking, or model evaluation, unless the user asks to actually generate/edit an image - consumer electronics, hardware, device model numbers, chips, specs, benchmarks, release dates, troubleshooting, or comparisons - programming, software development, servers, APIs, databases, AI systems, or technical support - general knowledge, web search, or anything unrelated to image/photo generation, photo editing, beauty, fashion, outfit styling, makeup, skincare, hairstyle, or personal appearance For one new image that the request depends on, pass image_file directly. For multiple images, first use the upload tools exposed alongside this tool to obtain one fileKey per image, then pass the returned values via file_keys. When the upload flow also supplies fileIds, pass them via file_ids in the same order as file_keys. For a follow-up that refers semantically to an image already uploaded to or generated by the current YouCam session, pass the existing session_id and the user's instruction in user_message. The existing session can usually resolve that image; include image fields when a new image is needed or when session context is insufficient. This semantic session reuse does not apply to photo-based makeup VTO. To try makeup on a specific photo, include that photo as an image input on the current call: use image_file for a ChatGPT attachment, or one matching file_keys/file_ids pair for an MCP App upload, even if the photo was previously uploaded in the same session. Virtual try-on behavior: when this tool call includes one image_file input photo, the widget uses that photo for makeup try-on. For MCP App uploads, one file_keys entry with its matching file_ids entry also uses that uploaded photo for makeup try-on. When no input photo is included, the widget opens real-time camera try-on instead. Photo-based VTO supports one input photo per tool call. For makeup VTO on a specific user photo, include exactly one image_file or one matching file_keys/file_ids pair; omit both only when the user wants live camera try-on. For the first call, omit session_id. For later calls, if the previous result contains sessionId, pass that value as sessi…