app-sizzle

Generate 1080p iOS app teaser videos from App Store screenshots using Seedance or Kling.

1|Updated Jun 20, 2026
One-click install
npx skills add https://github.com/BeanyZoldyck/moggie --skill app-sizzle-beanyzoldyck
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: app-sizzle
Source: https://github.com/BeanyZoldyck/moggie/tree/main/.agents/skills/app-sizzle
Command: npx skills add https://github.com/BeanyZoldyck/moggie --skill app-sizzle-beanyzoldyck

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Creating a polished app promo video normally requires motion-graphics skills and manual editing; this Skill turns real App Store screenshots and a brand logo into a 15-second cinematic teaser automatically. ## Core Features & Use Cases - Automated Asset Sourcing: Fetches screenshots, metadata, and icons directly from the iOS App Store, captures websites, or accepts local file uploads. - Narrative-Driven Generation: Analyzes each screenshot, builds a 4-beat story arc (hook, build, reveal, logo), enhances screens with GPT-image-2, then generates video via Seedance with Kling fallback. - Deterministic Branding: Adds a COMING SOON text overlay in post-production so the video model never garbles brand typography. - Use Case: An indie iOS developer launching a new journaling app provides the App Store URL and gets back a 1080p 15-second teaser with a logo end card, ready for social media. ## Quick Start Make a 16:9 app teaser video for my iOS app using its App Store link and this logo file.

Frequently Asked Questions about app-sizzle

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make an app promo video from App Store screenshots?

Provide the App Store URL or app name and the Skill fetches screenshots, metadata, and the icon via Pika MCP. It then analyzes the screens, builds a 4-beat narrative arc, enhances each screen with GPT-image-2, and generates a 15-second 1080p teaser with Seedance.

What video generation providers does this Skill use?

Seedance is the primary provider at 1080p with sound enabled. Kling with quality_mode pro is the fallback when Seedance hits content moderation, insufficient balance, or timeout failures.

Can I use website screenshots instead of App Store screens?

Yes, the Skill captures web app pages using the Pika MCP capture_website tool, or you can supply local image files which are uploaded to public URLs before generation. Real screenshots are mandatory; the Skill never invents UI from text descriptions.

Why does Seedance fail with a content policy error on app videos?

Seedance sometimes flags generated audio as sensitive content even for benign app screens. The Skill recovers by retrying with sound disabled using the same seed, then replaying with sound on; persistent failures switch to the Kling provider.

How many screenshots should I provide for an app teaser?

Use 3 to 5 screenshots plus the app icon, roughly one reference per 3 seconds of video. Choose screens with maximum visual contrast, since similar-looking screens blend together during generation.

Why is the COMING SOON text added after video generation?

Video models garble newly rendered typography, especially all-caps CTA text. The Skill applies COMING SOON as a deterministic post-generation overlay from 13 to 15 seconds so the branding stays crisp.