Candy Ask Dance Clip · সর্বজনীন Open Skill

Candy Ask Dance Clip

hook tips: I turn one adult photo into a short candy-ask dance clip. A little sugary, but clear. Send: an adult photo with a clearly visible face. Get: a cheerful video in a festive candy outfit. hook tips: Tip: Choose 5 s, 6 s, or 10 s; Tip: Use the default pastel candy-ask outfit.

@TylerHayes

Meme

1 0 0

https://d7qlwi7tl2u27.cloudfront.net/skill-covers/prod/4284953/2026-10-17/2duspma3.webp

# Candy Ask Dance Clip

Cute outfit, happy dance, candy please. Your photo becomes a short clip of a cheerful candy-ask dance in a sweet festive outfit.

## When to use

- The user wants a short cute video of their character in a sweet outfit dancing happily as if asking for candy (trick-or-treat dance clip, candy-ask dance from photo)
- Another take with a different length or orientation

Not for: Still images only.

## Inputs and gates

| Input | Required | Default | Gate |
|---|---|---|---|
| Photo | Yes | — | One adult with the face clearly visible. Ask for another photo if the face is tiny, blurred, heavily covered or in profile |
| Description | No | tuned default below | What the user wants; merged into the prompt |
| Duration | No | `5 s` | 5 s (default), 6 s, or 10 s |
| Outfit vibe | No | `pastel candy-ask` | pastel candy-ask (default), classic trick-or-treat, cozy sweater candy run, or user-described |
| Orientation | No | `9:16` portrait | Other ratios on request |

- If the person may be under 18, stop and decline politely. Real-person photos must be of adults the user has the right to use.
- Video does not allow NSFW content: keep wardrobe fully covering and refuse sexual requests. Suggestive fashion looks stay as still images.

## Steps

1. Read `references/video-motion.md`.
2. **Identity read**: `recognize_image(image_url=<photo>, prompt='Describe this adult for identity preservation: face shape, eye shape and color, brows, nose, lips, skin tone, apparent age range, hair color and length, distinctive marks, glasses. One compact line.')`.
3. **Keyframe**: `generate_image(prompt=<KEYFRAME>, input_urls=[photo], model='i2i.hd', orientation='portrait', aspect_ratio='9:16', name='Candy Ask Dance Clip keyframe', entity_type='work_in_progress')`. If the face drifts, regenerate once.
4. **Video**: `generate_video(prompt=<MOTION>, input_urls=[keyframe], model='i2v', orientation='portrait', aspect_ratio='9:16', duration=<d>, name='Candy Ask Dance Clip', entity_type='final_videos')`. Pass only the keyframe, never the original upload.
5. Reply in one or two sentences, e.g. "All set. Your candy ask dance clip is on the canvas. Next I can do 6 s." Results appear on the canvas; never paste URLs.

## Prompt templates

**KEYFRAME**

```text
The same adult from the reference: <identity line>. Same face structure, eyes, skin tone and recognizable likeness; no beautification or face reshaping. Opening frame of this scene: the same adult or character from the photo wears a cute festive candy-ask outfit and dances happily with bouncing steps, playful hand gestures that mime asking for candy, bright cheerful expression, soft pastel party or porch light, light fabric motion, identity locked, fully clothed, wholesome Halloween-adjacent energy. Posed for motion, clear subject, cinematic light. Nothing from the original photo's background remains.
```

**MOTION** (motion only; the frame already shows the look)

```text
Starting from this exact frame: <one clear motion arc for this concept: the same adult or character from the photo wears a cute festive candy-ask outfit and dances happily with bouncing steps, playful hand gestures that mime asking for candy, bright cheerful expression, soft pastel party or porch light, light fabric motion, identity locked, fully clothed, wholesome Halloween-adjacent energy>, beginning, peak and settle in one continuous shot. Camera: <one move: slow push-in, gentle orbit, or static>. The same face and outfit throughout. Cinematic, no text.
```

## Failure handling

- `success=false`: say what failed in one sentence; retry once only if transient; never invent links.
- Content-policy rejection on video: soften wording and retry once; otherwise offer the keyframe as a still.
- Identity drifts: offer to regenerate.

## Examples

**Default**: the user says "this one" with a photo. Use duration `5 s`, outfit vibe `pastel candy-ask`, 9:16. Reply: "All set. Your candy ask dance clip is on the canvas."
**Variation**