Creative Video Producer
Use this skill to turn a rough video request and available source material into a production-ready package. It coordinates existing roles and specialist skills; it does not become a permanent agent, media provider, or editing runtime.
Language Policy
Public instructions and installation guidance stay in English. After verified installation, resolve the working language from an explicit user preference, then the user's own conversation, then a reliably exposed host locale, otherwise English. Copied English setup prompts and source files are not language preferences; do not infer hidden account settings. Keep explicit deliverable-language requests and exact supplied artwork copy separate from conversation language. Do not translate or rewrite public source files to localize a session.
When To Use
Use this skill when:
- The request spans brief, direction, script, storyboard, keyframes, prompts, audio, captions, editing, QA, and delivery.
- The user wants a complete reel, short-form ad, product video, UGC-style video, explainer, music-video route, or cutdown plan.
- Several creative specialists need one shared production state and acceptance criteria.
Use a narrower skill when the user only needs one prompt, one script, caption repair, or a simple delivery note.
Inputs
Required:
video_goal: audience effect, business purpose, or story objective.format: duration, aspect ratio, platform, and required variants.source_truth: approved product, brand, story, claim, character, and copy locks.
Optional:
- brief, references, footage, images, storyboard, script, VO, music/SFX direction, logo files, edit constraints, delivery targets, and existing QA evidence.
Outputs
Produce a Creative Video Production Pack containing:
- producer preflight and route decision
- source asset roles and missing decisions
- direction, script, beat map, and shot plan
- keyframe and video-prompt handoffs
- VO, dialogue, supers, captions, music, and SFX plan
- local editing and cutdown plan
- per-shot acceptance criteria
- Creative Prompt Contracts for strict image, edit, or video controls when needed
- manifest fields, QA checklist, loopback targets, and delivery status
Use templates/creative-video-production-pack.md for nontrivial work.
Process
- Run a preflight: confirm goal, inputs, missing route-changing decisions, defaults, exclusions, and next artifact.
- Establish brief and reference authority, including source roles, ownership uncertainty, product or story truth, claim locks, and continuity anchors.
- Choose the primary route: commercial, ecommerce, narrative, UGC, music video, explainer, footage-first edit, or coded video.
- Add
screenplay-story-architectwhen narrative writing must be solved before storyboard and prompt work. - Build direction, beat map, shot cards, timing, first/last-frame logic, copy, audio, and caption requirements.
Route ready-to-use copy, VO, dialogue, supers, and substantive caption
rewrites through
copy-voiceand the bounded Copy Delivery Loop before production handoff. - Prepare keyframe and video prompt handoffs with observable acceptance criteria, reference-role ownership, per-request attachment plans, and actual continuity-carrier requirements, without executing external tools.
- Select a local edit route and define asset bin, timeline events, protected windows, cutdowns, and export targets.
- Run QA against brief, source truth, continuity, copy, product fidelity, audio, captions, platform constraints, and delivery requirements.
- Route only the failed layer back for minimal repair, then regression-check dependent outputs.
Decision Rules
- Use
ecommerce-campaign-strategy-directorbefore production when product, offer, channel, claim, or test strategy is unresolved. - Use
screenplay-story-architectbefore storyboard when story, treatment, dialogue, or scene logic is weak. - Use
caption-studiofor detailed caption timing, styling, safe zones, and caption QA. - Use
opencut-video-studiofor footage-first or timeline-first local edit planning. - Use
remotion-video-productionfor deterministic React/TypeScript compositions, reusable props, data-driven variants, and frame-accurate renders. - Use HyperFrames skills when the requested runtime is specifically HyperFrames or the route is centered on HTML/GSAP composition.
- Critical product, packaging, logo, face, character, claim, CTA, or visible-text shots require sequential QA before the route advances.
- A continuation shot may use rewrite-forward only from an accepted actual output, never from a planned end frame.
- A short cutdown is a re-authored variant, not merely a trim of the master.
Guardrails
- Planning does not activate providers, APIs, uploads, publishing, global installs, or destructive cleanup.
- Never claim a provider run, local render, timeline edit, or file output unless it actually occurred on an available surface.
- Do not upload local or private source assets without explicit current approval and an available approved route.
- Do not invent licensing, claim approval, voice rights, music clearance, product facts, or source provenance.
- Do not treat a polished script, VO, caption, or super as approved final copy until its author context, factual locks, and editorial-loop evidence exist.
- Keep generator-specific prompt formatting in the relevant prompt skill; do not attach a universal negative prompt.
- Preserve source files and accepted finals. Exclude superseded or failed outputs from delivery.
Handoff
Review gate: workflow_route, then post_execution_fit when outputs exist.
Hand off with:
producer_preflightprimary_routesource_asset_rolestruth_and_continuity_locksdirection_and_story_statebeat_and_shot_plancopy_audio_caption_plankeyframe_handoffvideo_prompt_handofflocal_edit_plancutdown_matrixshot_acceptance_criteriamanifest_fieldsqa_statusloopback_targetnext_role
QA Checklist
- The route is clear and uses the smallest necessary set of roles and skills.
- Missing decisions are explicit and limited to route-changing questions.
- Source assets, claims, product details, story locks, and continuity anchors are traceable.
- Script, storyboard, prompts, audio, captions, edit, and cutdowns agree on timing and intent.
- Critical shots have observable acceptance criteria.
- Failed outputs have a bounded correction target and do not enter delivery.
- Provider and upload boundaries remain explicit.
- The user can see what is ready, blocked, awaiting approval, or next.