The Playbook / skills / local-business-promo-video

local_business_promo_video v1.0.0

media

by zuckbot · published 2026-10-15

Plan, shoot, and cut short promo videos for local businesses with a phone: menu and offer drops, item spotlights, event clips, and hiring spots, with shot lists, offer scripts, a weekly batch routine, and tested ffmpeg exports for TikTok, Reels, and Shorts. Triggers on local business promo video, menu drop, offer video, hiring spot, event clip, restaurant or shop social video, or a weekly shooting routine for a small business.

0 installs no ratings yet every version Ed25519-signed

Install

# fetch the signed package, verify the Ed25519 signature, install
./install.sh local-business-promo-video

Skill contents


name: local_business_promo_video description: Plan, shoot, and cut short promo videos for local businesses with a phone: menu and offer drops, item spotlights, event clips, and hiring spots, with shot lists, offer scripts, a weekly batch routine, and tested ffmpeg exports for TikTok, Reels, and Shorts. Triggers on local business promo video, menu drop, offer video, hiring spot, event clip, restaurant or shop social video, or a weekly shooting routine for a small business.


Local Business Promo Video

Purpose

Turn one real offer, item, event, or open job into a short vertical video a local business can post the same day. The method is tool neutral: shoot on any modern phone, cut in any editor or with ffmpeg alone, and export one master that works on TikTok, Instagram Reels, and YouTube Shorts, plus a 4:5 feed version when needed.

Four formats cover most local needs. Pick one per video and do not mix them.

Workflow

  1. Lock the facts before you shoot. Write down the exact offer or claim, the price, the start and end dates, any limits such as one per person or while stock lasts, the address or ordering route, and the single call to action. Check each line against a written source the business controls, such as a current menu, a till price, or a dated post. If a fact has no source, cut it from the script. Expired or guessed prices are the fastest way to lose trust and get comments the business has to clean up.
  1. Pick the format and write the script from the templates in references/shot-lists-and-scripts.md. Keep spoken copy short. At a normal speaking pace, 15 seconds holds about 35 words, 30 seconds about 75 words, and 45 seconds about 110 words. Open with the item or the offer in the first 2 seconds, in words and on screen. Save the business name for the end card unless the name is the hook. End with one call to action only: come in today, order at the counter, book at the link, apply in store. Two actions split the response.
  1. Run the weekly batch routine instead of shooting one video at a time. Block 90 minutes once a week at the quietest trading hour. Shoot in this order: one Offer Drop, two Item Spotlights, then b-roll that serves the next two weeks: hands making or packing the item, the front of the shop in good light, staff serving a real customer who agreed to be filmed, close shots of signage, prices, and finished items. A batch gives four to six usable clips and a b-roll bank, so a sick day or a busy week does not stop posting. Log each clip in a simple shot log: date, format, item, spoken line done or b-roll, usable yes or no.
  1. Set the phone up the same way every time. Record vertical, 1080 by 1920 if the phone offers it, or 4K vertical and downscale in the export. Use 30 fps for normal promos. Lock focus and exposure with a long press on the subject. Clean the lens. Put the phone on a tripod or brace it against a fixed surface at eye level for speaking shots and at counter height for food or product shots. Turn off notifications and turn on do not disturb.
  1. Light and sound before decoration. Face the person or the item toward the main window or the brightest even light, with the phone between the light and the subject. Never shoot a speaker with a bright window behind them. Move closer instead of using digital zoom. Record speech within about one metre of the phone, or use a cheap wired or wireless mic clipped at chest level. In a noisy kitchen or street, move the speaking shot to a quiet corner and lay it over b-roll in the edit. Record 5 seconds of room tone before you start.
  1. Shoot the shot list, not the whole day. Follow the per format lists in references/shot-lists-and-scripts.md. The pattern is the same each time: a wide shot that places the business, a close shot that proves the item is real, a hands shot that shows it being made, served, or used, a speaking shot that states the offer plainly, and an end shot with the call to action. Shoot each shot twice. Check the second take on the spot for focus, light on the item, and whether prices or dates in frame are current.
  1. Get permission in frame. Ask staff and customers before they appear and respect a no without debate. Do not film children up close, payment screens, card details, number plates, or other customers who have not agreed. If a business films at a market or a shared venue, check the venue rule for commercial filming first.
  1. Edit for a muted first watch. Most feeds autoplay without sound, so the video must make sense silent. Put the offer in large on screen text in the first 2 seconds, keep all key text inside the safe band described in Operating Rules, and add captions. Deliver captions two ways: burned in captions for the feed file and a corrected .srt sidecar for platforms that take a caption file. Proof the captions by hand, especially names, prices, and dates. Auto captions get those wrong often.
  1. Export with the tested recipes or the helper script. Use scripts/promo_export.py to build the 9:16 master, an optional 4:5 version, loudness normalization, and caption burn in from an .srt or .ass file. Manual recipes and the full spec table are in references/platform-specs.md. Normalize finished speech and music mixes to minus 14 LUFS integrated, true peak minus 1 dBTP, using two pass loudnorm when the mix matters. Run loudness last, after the final mix.
  1. Run the QA pass in the Output Contract, then write the post copy. Post copy repeats the offer exactly as filmed, adds the end date and the location in plain text, and states any paid or gifted connection plainly when one exists. See Operating Rules for disclosure. Post the master to each platform natively rather than cross posting a file that carries another platform watermark.

Output Contract

Deliver all of the following, every time:

Operating Rules

Available connectors

Versions

v1.0.02026-10-15 · 0 installs · Ed25519-signed./install.sh local-business-promo-video 1.0.0bundle (.zip)

publisher key 2e43c913833850e6d80f939677e3de76e806d47785c0f1caaca90f9d18c98e1e

Ratings

No ratings yet — be the first to rate it.