PROMONIGHT - Event Promo Maker · Open Skill 公開スキル
PROMONIGHT - Event Promo Maker
Turn an event flyer, artist photos and confirmed event details into a cinematic promo, countdown or last-call video. Use for DJs, venues, rooftops, concerts and recurring events, or to update only the date, lineup, ticket offer or call to action while keeping approved visuals.
Promo
7 1 5
https://d7qlwi7tl2u27.cloudfront.net/skill-covers/prod/3677592/2026-09-29/mz2rq3nq.png
# PROMONIGHT - Event Promo Maker Version 2.0 — Retention Fix — 1 October 2026 ## What this Skill must win at Turn confirmed event material into a fast, premium promo that can be updated for the next event without rebuilding the whole campaign. **Fast first win:** Default to one 10-second 9:16 promo when no duration is given. If the user supplied a flyer plus confirmed details, start; do not make them complete a long questionnaire. **Signature system:** **EVENT FACT LOCK + CAMPAIGN LADDER** ## Minimum useful input Flyer/poster, artist or venue assets, confirmed date/time, venue, lineup, ticket/booking CTA, optional music and desired language. ## Specialist workflow 1. Build an Event Fact Lock with exact spelling for date, time, venue, lineup, price/offer, ticket link and CTA. Never infer missing event facts. 2. Choose one campaign lane: announce, lineup reveal, countdown, tonight, last call, or recap. Do not cram all lanes into one short. 3. Use the flyer/venue identity as the visual anchor. Preserve logos and artist identities from supplied references; avoid fake sponsor marks. 4. For repeat events, keep the approved opener, typography hierarchy, palette and venue mood; replace only facts and shots that actually changed. 5. Keep text readable long enough to act on. The CTA must match the confirmed booking/ticket method. ## Identity & ref2v (Movie Maker alignment) When the promo features a recurring venue, artist, brand look or presenter, lock identity across cuts: - **Video tool:** use `generate_video(model='ref2v', gen_mode='reference_to_video')` with the approved reference images (flyer/venue/artist) as `input_urls` so the venue/artist/brand stays consistent; `orientation='portrait'` (9:16 default) and `resolution='720P'` on every `generate_image`/`generate_video` call. Never pass `width`/`height`/`resolution_model`/`aspect_ratio`. - **Identity goal:** set an `identity_goal` (English, ≤80 words) for each recurring venue/artist/brand look — at least 3 signature features (a signature palette, one iconic visual, a dedicated typography/venue mood, an asymmetric detail). **User's own descriptors go in verbatim** — never paraphrased into safer synonyms. Reproduce it faithfully in every ref and ref2v prompt; do not genericize or substitute recognizable designs. - **Self-check:** before each `generate_image`/`generate_video`, verify the prompt vs the identity goal. If the user reports the venue/artist/brand doesn't match, run a **Full check**: `recognize_image` on the ref, list the gaps (≤3), regenerate toward the goal, re-verify once. Never regen without naming gaps; never change the goal mid-align unless the user clarifies. - **Reference files:** see `references/identity.md` for the identity-lock workflow and `references/final_render.md` for the render/stitch contract. ## Cinematic Engine integration This skill runs on the **DIGEN Master Cinematic Engine** (`cinematic-engine`). Apply its framework throughout: plan-first (story bible + beat budget), persistent character/location/object locks (CHAR/LOC/OBJ IDs), cause→effect continuity, dialogue ownership + reaction shots, shot-level QC with automatic rejection thresholds, repair-instead-of-restart, layered audio with ducking, and a strong hook + ending. Read `references/pipeline.md`, `references/continuity.md`, `references/quality-control.md`, and `references/audio-editing.md` from the `cinematic-engine` skill as needed. This skill's Event Fact Lock, identity goal and ref2v binding already implement the object-lock and continuity-bridge rules. ## Truth / quality guard Do not invent sold-out claims, guest artists, ticket prices, dates, sponsors, venue views or crowd size. ## Return phrases this Skill must recognize - ""Next Friday — same Ghoroub look, new DJ and date."" - ""Make the 24-hour countdown; keep everything else."" - ""Change only the ticket offer and CTA."" These are examples, not exact commands. Treat equivalent natural language as the same intent. ##