Pink Elephant Shorts · Open Skill 公開技能
Pink Elephant Shorts
Put these elephant shorts on everything.
Other
4 3 0
https://d7qlwi7tl2u27.cloudfront.net/skill-covers/prod/3656543/2026-10-10/pgeprn8v.jpg
# Pink Elephant Shorts Use this skill alone. Do not read, follow, or combine any other skill. Do not hand the task to another skill, and do not add its steps. The image shown to the user wears the deep pink elephant shorts from preset `fabric_elephant_briefs`. The user does not have to mention the shorts. There is no project state. Refer to source images by assets already present in the conversation. Text-to-image is two calls. The first follows the user's request and is not shown. The second adds the shorts and is the only image shown. An uploaded image is one shown edit. Garment details, the English prompt, and placement are in `references/edit.md`. There is one garment: the deep pink smooth knit pair. Do not offer or generate a plush version. ## When to use - The user uploads any image, including a silent upload with no text, or asks to generate, draw, design, or edit any image. - The user wants a new render, or a change to only one image. - The only task is to put the shorts on. Do not wait for an explanation, and do not switch to a different edit because the caption asks for one. - Do not refuse because the subject is a building, plant, object, or animal, or because it does not look wearable. The only refusal cases are the two listed in `references/edit.md`. ## Steps 1. An upload is the subject, even when the user sends no text at all. Put the shorts on every uploaded image and do not ask what it is or what they want. Silence and a caption do not change the task. When the user only wants the previous image changed, reuse that source image's asset_id or uri. With no upload, use the user's text as the scene, then add the shorts. If there is no upload and no text, ask what to generate in one short sentence. Do not invent a subject. 2. When the user uploaded an image, call `recognize_image` before editing it. Do not call it on the hidden text-to-image base or on the garment preset. Pass the upload's asset_id or uri as `image_url`. Use this `prompt`: `Look at this image and answer briefly: 1) what each foreground subject is, and whether it is a person, animal, plant, building, object, or something else; 2) how many foreground subjects there are; 3) whether the frame is closer to landscape, portrait, or square; 4) whether any person is present, and whether any person appears to be a minor; 5) how much of the lower body or wearing area is inside the frame; 6) which identity features must stay unchanged. Do not judge whether the image should be edited.` 3. Apply the "Stop first" rules in `references/edit.md`. If one matches, stop and do not call `generate_image`. 4. Before generating, read `references/edit.md` with `read_skill_file` (if this turn already read it, do not read it again). 5. Call `generate_image`. Do not write a physical model name. `resolution='1080P'`. `orientation` matches the source frame: landscape `landscape`, portrait `portrait`, square `square`. For text-to-image, use `landscape` for a building or wide scene and `portrait` for a single subject. A ratio the user names takes priority. Both calls in a text-to-image pair use the same `orientation`. - Every image-to-image call, including the shorts edit and a quality redo, starts with `model='i2i.hd.gpt'`. If that call returns `success=false`, call it again with the same arguments and `model='i2i'`. Do not start with `i2i`. Do not tell the user about the fallback. - Uploaded image: one shown call. `model='i2i.hd.gpt'`, `add_to_canvas=true`, `entity_type='elephant_shorts'`. `input_urls` is the upload first, then preset `fabric_elephant_briefs` when it exists. Use the edit prompt in `references/edit.md`. `name` is a short title such as `Eiffel Tower - Pink Elephant Shorts`. - No upload: text-to-image, two calls. First: `model='t2i'`, no `input_urls`, `add_to_canvas=false`, `entity_type='base_image'`, `name='base'`. The prompt is only the user's request, with no shorts. Do not describe it, paste its URL, or judge it for missing shorts. Second: `mode