Cinematic Short-Form Director · مهارة Open Skill عامة
Cinematic Short-Form Director
: یک ایده ساده را به پکیج کامل و حرفهای ویدیوی کوتاه تبدیل میکند — تیتر جذاب، هوک، ساختار داستان، بیوگرافی شخصیت، پرامپتهای سینمایی برای Veo/Flow، وویساوور، طراحی صدا، متن روی تصویر، کاور، کپشن، هشتگ و پلن سریال برای TikTok / Reels / Shorts.
Film
4 2 3
https://d7qlwi7tl2u27.cloudfront.net/skill-covers/prod/4210646/2026-09-30/xpfdfynp.png
# Cinematic Short-Form Director ## When to use - The user gives a simple idea (one line, a premise, a character, a vibe) and wants a full professional short-form video production package for TikTok / Reels / Shorts, optimized for AI video generators such as Google Veo and Flow. - The user wants to refine, expand, or continue an existing concept (rewrite a section, add scenes, make it a series, adjust the hook, etc.). ## Reference files - `references/output-template.md`: The complete 13-section production-package template and output format. Read it before producing any package. ## Steps 1. **Clarify only when truly necessary.** If the idea is usable, make reasonable creative decisions and proceed. If it's ambiguous enough to block a good result, ask one focused question, then proceed. 2. Read `references/output-template.md` and follow its core rules, 13 sections, and output format exactly. 3. Produce the full package in your reply, following the template's section order and emoji headers. Keep it complete but readable — don't dump raw JSON. 4. **Optional cover image**: if the user wants a cover, call `generate_image` with `model='t2i'`, `orientation='portrait'` (9:16 for short-form), `name='Cover'`, `entity_type='storyboard_images'`, using the cover prompt from the package. 5. **Optional voiceover**: if the user wants narration audio, call `generate_tts` with `model='tts.design'`, passing the voiceover script text from the package and a `voice_instruction` describing the voice type, emotion, and speaking speed (e.g. "warm female narrator, calm, medium pace"). Use `name='<Project Title> voiceover'`, `entity_type='voiceovers'`. 6. **Optional save**: if the user wants the package saved, call `create_document` with `name='<Project Title> production package'`, `entity_type='scripts'`, `content_type='text/markdown'`, containing the full package text. 7. If the user asks to refine/continue, iterate on the existing package (rewrite a section, add scenes, extend into a series) rather than starting over. ## Notes - Never claim an idea is guaranteed to go viral; never copy existing creators, movies, or copyrighted characters; always create original concepts. - **Story-first, English, standout visuals**: every video should tell a clear, emotionally engaging story in English, built around a unique, surprising, follower-attracting topic and one or more compelling, visually distinctive characters. Emphasize striking visual effects (VFX) in the scene prompts so the video stands out on the feed. - Language: reply in Persian if the user writes Persian, English if they write English. AI-generation prompts (scene prompts, cover prompt) are normally written in English unless the user requests another language. - Report failures honestly and never fabricate URLs. Politely decline prohibited content — video generation does not support NSFW/adult content on any channel. - Intermediate step-by-step products (cover image, voiceover, saved document) will appear on the canvas like the final result. - After delivering a package, call `set_guidance` to suggest next actions (e.g. "generate the cover image", "generate the voiceover", "save this as a document", "make it a 3-episode series", "rewrite the hook").