create-imessage-video-ad

Installation
SKILL.md

create-imessage-video-ad

Originally validated in content-goose at clients/clinikally/video-02-imessage-goa-sunscreen/ (newest), clients/catchback-cards/ads/video-01-imessage-chat/, and clients/peloton/ads/video-04-imessage-ironman/. Adapt paths to your project.

Purpose

Use this skill when an ad concept calls for an authentic iMessage thread reveal: someone screenshots a product/result, sends it to a friend, the friend reacts and asks what app/service it is, and the conversation surfaces the brand + a CTA code. Produces a 9:16 social-native ad with real Apple iMessage SFX, optional music bed, and brand end card — one continuous Playwright recording assembled into a master MP4 plus 9:16 / 1×1 variants.

Reference builds

Three reference builds — copy the closest one as your starting point:

  • clients/clinikally/video-02-imessage-goa-sunscreen/NEWEST; default starting point. iPhone-frame variant (Variant B: framed phone + Dynamic Island over a brand-relevant background photo), dark theme, native 1080×1920 recording, full composer drives on every sent bubble, NB2-generated hook/background/end-card-base assets, reference-styled end card. Friend-asks-friend inverse angle. 21.2s.
  • catchback-cards/ads/video-01-imessage-chat/abstract-glow end card, gray peer avatar, product-flex hook (screenshot of a graded card with a price). 20.6s. Playful brand voice. Plain-chat variant.
  • peloton/ads/video-04-imessage-ironman/photo-background end card with real Peloton wordmark, indigo peer avatar, result-flex hook (Strava finish-line summary rendered locally as HTML→PNG). 19.0s. Grounded brand voice. Plain-chat variant.

When to use

Installs
2
GitHub Stars
6
First Seen
Jul 10, 2026
create-imessage-video-ad — gooseworks-ai/gooseworks-ads-skills