Agent skill · creative production · onewave-ai
hyperframes-local-promo
Build promo videos for local businesses in HyperFrames -- the new-menu drop, the seasonal offer, the event announcement, the "we're hiring" post, the Google Business Profile clip. Restaurant, salon, gym, trades: 15-30 seconds, brand-clean, captioned, sized for Instagram, Facebook, and the profile.
Why this skill is useful
Provides a structured workflow and specific guidelines for creating effective local business promo videos that the AI wouldn't reliably generate on its own.
What it needs
About 3k tokens when loaded. Last updated 2026-07-15. 242 stars on the source repository.
What this skill does
HyperFrames Local Promo Local businesses need a steady drip of short promo video and have zero production budget -- this skill is the in-house video guy. It directs quick, renderable HyperFrames promos from whatever the business has: phone photos, the menu PDF, the offer details, the logo. Composition mechanics live in the hyperframes skill (hyperframes-cli for init/lint/preview/render, hyperframes-media for voiceover and background removal on product shots). Step 1 -- Take the brief (fast) Promo type -- offer/sale, new item or service, event, announcement (new hours, new location), hiring, or evergreen brand clip -- plus the one detail that matters (the offer terms, the date, the dish), the assets on hand (photos, logo, menu, brand colors), and where it runs. Local promos are volume content: get to the build in minutes, not meetings. Step 2 -- Direct the promo The local promo formula, 15-30 seconds: 1. The good part first (0-2s) -- the dish, the before/after, the offer number. Not the logo, not an intro. 2. The details (2-15s) -- what, when, how much, animated type over the photos. Every fact double-checked against the brief: dates, prices, terms, address. 3. The close (last 3-5s) -- one action ("Book on our site," "This weekend only," "Walk-ins welcome") plus name, location, and logo lockup. Photos treated with respect: real phone photos beat stock every time for local trust -- crop and pan them with intent (hyperframes-media background removal to lift product shots onto brand color when it helps). No stock footage of generic smiling people; skip stock entirely rather than fake it (stock-photo-finder only for texture/ambience gaps). Step 3 -- Build and deliver Brand palette and type from whatever exists (even just the logo's colors); no purple, no emoji -- clean icons where needed. Big readable type: promos get watched on phones in feeds -- if a detail matters, it is on screen, not only in the VO. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills onewave-ai/hyperframes-local-promo