seamless-loop
Installation
SKILL.md
Seamless loop
A loop is judged entirely on whether the seam is invisible.
Workflow
- Match the seam: position, motion and sound at the last frame must meet the first. Inspect both frames before claiming it is seamless.
- No transition at the seam: a fade announces the loop. Hard cut on matched frames.
- Constant energy: no builds, drops or text cards; anything that marks a beginning breaks the illusion.
- Slow life on statics:
applyMotionPreset"breathing-scale", "float" or "parallax-drift". - Soft grade:
applyFilterPreset"Pastel", "Fade" or "Cool", saturation about 95, contrast about 98. - Audio loops too, or is silent. Trim music to a whole number of bars and do not fade it; a fade marks the seam.
Gotchas
- A forward and reverse duplicate (boomerang) is an optional effect, not a guarantee of a natural loop: it makes people, physics and dialogue visibly wrong.
- Keyframed motion must return to its starting value on the last frame or the seam jumps.
Related skills: camera-motion, music-bed.