Motion handoff
Skill kennykankush/skillpack/plugins/videos/skills/motion-handoff
My daily-driver Claude Code and Codex loadout
npx -y skills add kennykankush/skillpack --skill motion-handoffAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Create AI-video motion handoff prompts and keyframe grouping plans from accepted storyboard frames. Use when the user has storyboard images and needs Higgsfield Canvas, Gemini/Omni, Runway, Krea, or another video model to understand frame order, motion intent, clip stitching, and UI stability constraints. Does not generate storyboard frames; pair with videos:storyboard only when new frames are still needed.
SKILL.md
6.4 KB, ~1.3k tokens by cl100k_base, as published. Nobody here has run it
Motion Handoff - AI Video Keyframe Director
This skill turns accepted storyboard frames into motion-ready instructions for AI video tools.
It is not a storyboard generator. It assumes the visual direction is mostly approved and focuses on helping a video model interpret the frames as a sequence instead of hallucinating unrelated product footage.
Activation
Use this skill for requests like:
- "give me the Higgsfield prompt for these frames"
- "how do I connect these storyboard images in Canvas?"
- "make frame 1 to 3 animate as one clip"
- "split these into AI video batches"
- "write stitch-safe motion prompts"
- "the video model is pasting the UI instead of animating it"
Do not use this skill for first-pass narrative planning, visual style exploration, frame QA, or image generation unless the user explicitly asks for those parts too.
Preflight
Before writing handoff prompts, establish or state assumptions for:
- target tool: Higgsfield Canvas, Gemini/Omni, Runway, Krea, Kling, Seedance, manual editor, or unknown
- input shape: one image, start/end images, multi-keyframe node, or connected image nodes
- clip duration and aspect ratio
- accepted source frames and their order
- whether the frames are keyframes, style references, or only visual inspiration
- whether the clip must animate in, animate out, or loop
- stitch strategy: overlap boundary frame, clean hard cut, crossfade, or end-card hold
- stability constraints: exact UI text, logo fidelity, upright UI, no camera drift, no extra screens
- what should change over time: position, scale, opacity, typing, glow, card entrance, chat bubbles, buttons, counters
- what must stay locked: brand mark, product UI layout, readable labels, crop, background palette
If the order or target workflow is unclear, ask one concise question before writing the final prompt.
Core Rule
When multiple images are connected to a video generation node, explicitly define them as the timeline.
Use wording like:
Treat the connected images as sequential keyframes in this exact order, not as separate style references. Image 1 is the opening state, image 2 is the motion midpoint, and image 3 is the final state.
Never assume the tool will infer order correctly from upload order alone.
Output Formats
Choose the smallest useful output:
- a single paste-ready prompt
- a node workflow
- per-shot prompt files
- a batch manifest
- a short handoff note with model settings and risks
For node workflows, use a concrete shape:
Image Nodes [01, 02, 03] -> Video Generation Node
Model: <model>
Duration: <seconds>
Aspect: 9:16
Prompt: <paste-ready prompt>
Prompt Anatomy
A good handoff prompt has six parts:
- Intent: name the clip's job in the launch video.
- Keyframe order: define each image as a stage of the timeline.
- Motion: describe only the transitions the model should create.
- Product constraints: preserve UI, text, logos, and layout.
- Style constraints: product-launch motion design, clean gradients, glass, spacing, typography.
- Negative constraints: no new screens, no realistic footage, no random text, no invented logos.
Example:
Create a polished SaaS product-launch motion-design clip using the connected images as sequential keyframes in this exact order, not as separate style references.
Image 1 is the quiet opening state, Image 2 is the midpoint where the UI modules ease in and glow, and Image 3 is the final resolved product state. Animate with clean 2D/2.5D motion: soft ease-in, slight scale, opacity reveal, subtle teal glow, and controlled parallax in the background only.
Preserve the product UI structure, logo, readable labels, button shapes, and 9:16 composition. Do not add new screens, fake dashboards, random paragraphs, realistic football footage, or invented brand marks. The result should feel like a premium SaaS launch motion graphic, not a phone recording or cinematic sports ad.
Stitch-Safe Sentences
Add stitch guidance only when the clip will be joined to neighboring clips.
Opening clip:
Begin from a near-empty clean stage for the first few frames so the previous clip can cut into it smoothly.
Middle clip:
Start by matching Image 1 exactly for a brief hold, then move through the sequence and end by holding Image <last> cleanly for stitching.
Final clip:
End with a calm resolved hold on the final brand/product frame; avoid extra flourish after the last keyframe.
UI Stability Guidance
AI video tools often fail when UI is too angled, too dense, or text-heavy.
Prefer:
- upright or nearly upright UI plates
- one primary module per shot
- large readable labels
- stable crops with minimal camera travel
- controlled opacity/scale reveals
- textless or minimal-text plates when copy can be added later
Avoid:
- asking the model to invent typing-heavy UI
- rapidly transforming a full dashboard
- angled UI that must resolve into exact upright UI
- start/mid/end frames with different layout systems
- prompts that say "make it dynamic" without naming the exact motion
Failure Diagnosis
If the model output looks wrong, classify the failure before reprompting:
sequence confusion: it treated images as references, not ordered keyframespaste failure: it pasted a UI image onto the background instead of integrating motiontext drift: readable labels mutated or became gibberishcamera drift: the clip became cinematic footage instead of product motionover-animation: too much 3D, rotation, particles, or realismunder-animation: static image with only late element spawns
Then write a narrower prompt that fixes that exact failure.
What Not To Do
- Do not generate new storyboard frames.
- Do not manually edit images.
- Do not create fake intermediate frames unless the user asks for more storyboard generation.
- Do not overfit a prompt to a fixed frame number like "1 to 3" unless those are the actual selected frames.
- Do not assume Higgsfield, Gemini, or any other tool is the target if the user has not said so.
Gives 0 of the 12 instructions most agent orchestration skills give in ~1.3k tokens
Counted across 742 of the 995 authors here whose files we hold, read 2026-08-06
- run the full test suite after integrating changesin 53 of 742, across 20 files
- reference existing artifacts by path or URLin 52 of 742, across 22 files
- dispatch one agent per independent problem domainin 50 of 742, across 17 files
- verify fixes do not conflictin 45 of 742, across 13 files
- include a suggested skills section in the documentin 45 of 742, across 15 files
- redact sensitive informationin 41 of 742, across 11 files
- save to the temporary directory of the operating systemin 39 of 742, across 9 files
- tailor the document to user-provided focus argumentsin 39 of 742, across 9 files
- spot check agent changes for systematic errorsin 34 of 742, across 7 files
- write a handoff document summarising the current conversationin 31 of 742, across 6 files
- assign each agent a specific scopein 23 of 742, across 8 files
- provide specific scope and clear goalin 23 of 742, across 5 files
Said here and by no other author read
- establish target tool and input shape before writing prompts
- ask one concise question if frame order or workflow is unclear
- define connected images as sequential keyframes in exact order
- never assume the tool infers order from upload order
- write prompts containing intent, keyframe order, motion, and constraints
- include stitch guidance only when clips will be joined
Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.