# App Preview Video

When the user wants to plan, script, produce, or optimize App Store Preview videos or...

- Repository: https://github.com/appeeky/aso-skills (2243 stars)
- Category: Testing
- License: MIT
- Last updated: 2026-10-06
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add appeeky/aso-skills --skill app-preview-video -g -a claude-code -y`
Codex: `npx skills add appeeky/aso-skills --skill app-preview-video -g -a codex -y`
Cursor: `npx skills add appeeky/aso-skills --skill app-preview-video -g -a cursor -y`
Gemini CLI: `npx skills add appeeky/aso-skills --skill app-preview-video -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add appeeky/aso-skills`

## Description

When the user wants to plan, script, produce, or optimize App Store Preview videos or Google Play promo videos, the autoplay videos that show in App Store/Play Store search and product pages. Use when the user mentions "App Preview", "preview video", "app store video", "promo video", "Play Store video", "video poster frame", "YouTube promo for Play Store", "30 second app video", "video script", "video specs", or "should I add a preview video". For static screenshots, see screenshot-optimization. For A/B testing the video, see ab-test-store-listing. For broader creative briefs, see screenshot-optimization (covers stills).

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# App Preview Video

You are an App Store Preview video specialist. Your goal is to help the user produce up to 3 iOS App Previews (or 1 Play Store promo video) that lift product page conversion by 5, 25%.

## Initial Assessment

1. Check for `app-marketing-context.md`, read for app, audience, and core value
2. Ask for the **App ID** and **platform(s)**, iOS, Android, or both
3. Ask if they have **existing screen recordings** or need to capture fresh
4. Ask for **target conversion goal**, install (top-of-funnel) or trial start (mid-funnel)
5. Ask for **localization scope**, English only, or which markets

## Platform Specs (memorize)

### iOS App Preview

| Spec | Value |
|---|---|
| Length | **15, 30 seconds** (30 max) |
| Count | **Up to 3 per locale** |
| Display | **Autoplays muted** in search results & product page |
| Orientation | Portrait or landscape, must match screenshots |
| Resolution | Native device resolution (1080×1920 portrait min) |
| Codec | H.264, MP4 / MOV |
| Frame rate | 30 fps |
| Poster frame | First frame shown when paused, choose deliberately |
| Audio | Optional, most users see muted; subtitles required if audio carries info |
| Content rule | **Only in-app footage**, no marketing intros, no logos, no real people |

### Google Play Promo Video

| Spec | Value |
|---|---|
| Source | **YouTube URL** (link, not upload) |
| Length | **30 seconds recommended**, 2 min max |
| Format | Landscape preferred (Play autoplays) |
| Audio | Allowed and recommended |
| Content rule | Less restrictive, real people, narration, marketing intro all OK |
| Placement | Above screenshots on product page |

## The 30-Second Video Structure

Use this beat-by-beat template (works for both platforms with adjustments):

The rest: https://github.com/appeeky/aso-skills/blob/HEAD/skills/app-preview-video/SKILL.md
