Communitygithub.com

TreeStan/app-store-release-skill

Makes App Store app preview videos: records the simulator, cuts a 15 to 30 second story, encodes with ffmpeg to the exact resolution, frame rate and codec App Store Connect accepts, and generates a poster frame. Use it whenever the user mentions an app preview, store video, trailer, "record the app for the App Store", promo clip for the listing, or when an upload fails with a video specification error. Also use it to check an existing .mov or .mp4 against the specs before uploading.

What is app-store-release-skill?

app-store-release-skill is a Claude Code agent skill that makes App Store app preview videos: records the simulator, cuts a 15 to 30 second story, encodes with ffmpeg to the exact resolution, frame rate and codec App Store Connect accepts, and generates a poster frame. Use it whenever the user mentions an app preview, store video, trailer, "record the app for the App Store", promo clip for the listing, or when an upload fails with a video specification error. Also use it to check an existing .mov or .mp4 against the specs before uploading.

Works with~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/TreeStan/app-store-release-skill/tree/main/skills/app-preview-video

Ask in your favorite AI

Open a new chat with this agent skill pre-loaded.

Documentation

What does app-store-release-skill do?

Makes App Store app preview videos: records the simulator, cuts a 15 to 30 second story, encodes with ffmpeg to the exact resolution, frame rate and codec App Store Connect accepts, and generates a poster frame. Use it whenever the user mentions an app preview, store video, trailer, "record the app for the App Store", promo clip for the listing, or when an upload fails with a video specification error. Also use it to check an existing .mov or .mp4 against the specs before uploading.

Related Skills