branded-graphics
Create finished static branded images with original logos, exact copy and verified dimensions. Use for banners, covers, ads and…
Turn a storyboard or shot list into a finished fal short film. Preserve character and scene continuity, render each shot, assemble picture and sound, and verify the final cut.
Claude Code
$ npx -y skills add fal-ai-community/skills --skill storyboard-to-short-film --agent claude-code
Codex
$ npx skills add fal-ai-community/skills --skill storyboard-to-short-film -a codex -y
Cursor
$ npx skills add fal-ai-community/skills --skill storyboard-to-short-film -a cursor -y
Gemini CLI
$ npx skills add fal-ai-community/skills --skill storyboard-to-short-film -a gemini-cli -y
GitHub Copilot
$ npx skills add fal-ai-community/skills --skill storyboard-to-short-film -a github-copilot -y
OpenCode
$ npx skills add fal-ai-community/skills --skill storyboard-to-short-film -a opencode -y
Windsurf
$ npx skills add fal-ai-community/skills --skill storyboard-to-short-film -a windsurf -y
name: storyboard-to-short-film description: "Turn a storyboard or shot list into a finished fal short film. Preserve character and scene continuity, render each shot, assemble picture and sound, and verify the final cut."
Convert supplied boards or a shot list into a rendered short film and editable shot package.
Record the runtime, aspect ratio, boards, shot order, character/product references, dialogue, audio treatment and budget. Define continuity anchors, shot timing and physical action before choosing models.
1. Create a timed shot table: shot ID, source board, duration, action, camera, continuity anchor, sound and exact overlay copy. Sum durations against runtime. 2. Establish approved character and location anchors. Prefer image/reference inputs over unrelated text rerolls. A storyboard contact sheet is not a clean motion input; extract each shot into its own image and inspect it. 3. Resolve a live image-to-video or reference-to-video model for each shot. Use its actual input contract, including required prompt controls. Check supported duration and resolution before submitting. 4. Queue one shot at a time for the initial look test. Record IDs and review actual motion, continuity and scene content before continuing the authorized shot list. Keep failed shots isolated. Do not add shots to fill a timing mistake. 5. Trim and assemble the approved clips with a consistent timeline. Use a verified local editor/renderer, or an available compositing tool. If neither exists, report that final assembly is blocked and deliver the reviewed shot package. 6. Add dialogue, music and effects only as requested. Keep voices pinned. Measure speech length; do not fit speech by cutting words. Keep picture, voice, music and effects stems for a later remix. 7. Compose exact titles and logos deterministically. Use measured speech timestamps for captions. Render the final cut, then inspect the actual exported file.
Watch every transition and listen to the mix. Measure total runtime, resolution, frame rate, audio peaks and speech placement. Verify shot count and order, legible copy, continuity and correct final-frame hold. Deliver the film, clean cut, stems, shot table, sources and manifest. Flag any review that the host cannot perform.
Use the installed `fal-media` skill for current model discovery, input contracts, prices, native MCP execution and request recovery. Preserve the user's selected provider, model, inputs, output count and spending limits.
The production checks above work without another domain skill. If a specialist stage needs more guidance, follow `fal-media` to retrieve the relevant published guide and only its needed version-pinned references. Reuse guidance already read. If retrieval is unavailable, retain these local checks and current tool contracts; report any stage that cannot be completed or verified. Do not invent a model, privileged host tool or unavailable renderer to fill the gap.
Keep a manifest of sources, endpoint, actual inputs, request ID, result URL, local file and QA findings. Inspect delivered artifacts and report unverified checks.
For a terminal-only workflow, read the [genmedia production-plan guide](../genmedia/references/production-plans.md) and copy this skill's [example stage plan](assets/plan.json). The guide describes explicit submission, state files and recovery. These examples are optional CLI resources; connected MCP hosts use native fal tools.
Agent skills for fal.ai. The default execution path is the genmedia CLI: discover an endpoint, inspect its schema, run it, poll status when needed, and download outputs.
Create finished static branded images with original logos, exact copy and verified dimensions. Use for banners, covers, ads and…
Build consistent character designs and character media with genmedia. Use this for original characters, reference sheets,…
Create one character turnaround or expression reference sheet in a single image. Use for front, side and back design views; scene…
Design cinematic image and video prompts for genmedia. Use this for shot language, camera movement, lighting, lens choices, color…
Direct individual commercial product images or clips on fal. Use for product placement, reveal shots and product fidelity; use…
Create a consistent fal e-commerce product photo set from real SKU references. Deliver verified hero, detail and lifestyle images…
Choose GPT-Image2 / gpt-image-2 visual styles and industrial prompt templates from the awesome-gpt-image-2 style library. Use…
Remove visible Gemini image watermarks from local image files by calling the project's CLI. Use when the user wants an agent to…
Create Excalidraw diagram JSON files that make visual arguments. Use when the user wants to visualize workflows, architectures,…
Generate original one-ink or controlled two-ink editorial images from any theme, sentence, article idea, object, or reference…