app-sizzle
App Sizzle — GPT-Image-2 Enhanced iOS App Teaser
Generate a polished 15-second app teaser from real app screens. Each selected screen is passed through GPT-image-2 before Seedance so compressed captures become cleaner references without inventing UI.
Generation contract: use resolution="1080p", duration=15, and sound=True. Skip fast=true because it caps Seedance at 720p. The skill owns duration and sound so the user only has to supply app identity, screens, logo, and aspect ratio.
The visual aesthetic is derived from the app's personality — not defaulted to liquid glass. The agent reads the app's soul from its icon, screenshots, and category, then chooses a treatment. The user provides the app identity and assets; the agent decides everything else (mode, prompt, camera, style).
Mode: Reference-to-Video
Primary: mcp__pika__generate_reference_video(provider="seedance", resolution="1080p") with 3–5 screenshots + the app icon/logo as the final reference.
Fallback to provider="kling", quality_mode="pro" (= 1080p) when:
- Seedance returns non-audio
partner_validation_failed(celebrity faces, screen-recording UI) - Seedance returns
insufficient_balance - Seedance stays queued/running until it returns a timeout such as
seedance timed out after ...