From ai-video
Draft, refine, improve, or audit prompts for video generation models (text-to-video and image-to-video). Use when a user asks for a "video prompt" or a model-specific prompt such as Seedance 2.0, Kling, Ovi, Sora, Veo 3, Wan 2.2, LTX-2, or LTX-2.3, or shares a video prompt and asks to fix it. For character reference/turnaround sheets, use character-design-sheet instead; for multi-shot storyboards, use ai-video-storyboard.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ai-video:video-promptingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Turn a user’s intent into a strong, model-compliant video prompt.
references/models/kling/prompting.mdreferences/models/ltx2-3/prompting.mdreferences/models/ltx2/example_prompts/ltx2_examples.mdreferences/models/ltx2/prompting.mdreferences/models/ovi/example_prompts/gpt_examples_10s_i2v.csvreferences/models/ovi/example_prompts/gpt_examples_10s_t2v.csvreferences/models/ovi/example_prompts/gpt_examples_i2v.csvreferences/models/ovi/example_prompts/gpt_examples_t2v.csvreferences/models/ovi/prompting.mdreferences/models/seedance2/example_prompts/seedance2_examples.mdreferences/models/seedance2/prompting.mdreferences/models/sora/prompting.mdreferences/models/veo3/prompting.mdreferences/models/wan22/prompting.mdTurn a user’s intent into a strong, model-compliant video prompt.
Model-specific video guidance lives in references/models/.
This file is the entry point: identify the model, ask the minimum clarifying questions, then draft the prompt in the expected format.
For character reference sheets / turnarounds (consistency before image-to-video), hand off to the character-design-sheet skill. For multi-shot planning, hand off to ai-video-storyboard.
references/models/ovi/prompting.mdreferences/models/sora/prompting.mdreferences/models/veo3/prompting.mdreferences/models/wan22/prompting.mdreferences/models/seedance2/prompting.mdreferences/models/kling/prompting.mdreferences/models/ltx2/prompting.mdreferences/models/ltx2-3/prompting.mdTo add a new model later: create references/models/<model>/prompting.md, then add it to this index.
These rules apply to every video model reference:
If the user wants a reusable reference sheet, turnaround, expression sheet, or other consistent-character starting point, hand off to the character-design-sheet skill first, then come back here for the video prompt.
If the user did not name a model, ask which model they are using (or offer supported options from the Model Index).
Then confirm the input mode:
If i2v: ask the user to share the image (optional, but it will help you generate a better prompt). Use the image as an anchor according to the chosen model’s guidance (e.g., keep identity/wardrobe/composition stable; focus your text on motion/camera/what changes).
If the chosen model has versions, duration constraints, or required parameters, ask the minimum questions needed to select the right format (see the model guide). For LTX-2.3 specifically: default to 10 seconds as the external duration setting when duration is missing, ask if the user wants shorter or longer, and scale motion complexity to match that duration. Do not write the duration into the prompt itself.
Open the model’s prompting.md from the Model Index and follow its rules strictly.
Draft the prompt using the structure and constraints from the model’s prompting.md, including its preferred section order, dialogue/audio format, and any shot-structure guidance.
Before returning a video prompt, remove any prompt-internal references to model name/version, clip length, aspect ratio, resolution, or generation settings.
Default: output only the final prompt text. Default formatting: output prompts as a single line with no line breaks unless the user explicitly requests multiline formatting.
If the user asks for options: provide 2–3 distinct prompt variants, each fully self-contained and compliant with the model’s formatting.
If the model uses required API parameters (e.g., duration/size), include a short “Recommended parameters” line only when the user has specified them or explicitly asks for them.
npx claudepluginhub bernatmv/ai-rules --plugin ai-videoGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.
Dispatches multiple subagents concurrently for independent tasks without shared state. Use when facing 2+ unrelated failures or subsystems that can be investigated in parallel.