What problem does it solve?
Multi-scene videos often feel like disconnected slides because each scene is animated in isolation, killing visual momentum at every cut. This Skill provides the motion law and automated verification that make a video read as one continuous camera move.
Core Features & Use Cases
- Vector Law & Ledger: Plan every scene transition as a matched exit/entry vector (axis, direction, speed) in a ledger.json file before authoring any animation.
- Seam Gate Verification: Run scripts/seam-gate.mjs to numerically verify each cut — exit still moving, entry mid-flight, zero overlap, Z-scale sign consistency, and carrier continuity — using headless Chrome over CDP.
- Seam Stamping: Generate master-timeline GSAP seam code automatically from the ledger with scripts/seam-stamp.mjs so stamped seams pass the gate by construction.
- Use Case: When building a 60-second product explainer with eight scenes, write the vector ledger first, stamp the seams into index.html, then run the verifier to catch mirrored zooms, settled exits, or dissolve-like overlaps before rendering.
Quick Start
Before composing any HyperFrames animation, load the motion-doctrine skill and create a ledger.json planning every scene transition, then run the seam-stamp and seam-gate scripts to generate and verify the cuts.