What problem does it solve?
This Skill eliminates the need for external animation libraries like GSAP when building DOM motion for HyperFrames, ensuring animations render deterministically and synchronize perfectly with HyperFrames' playback timing without unnecessary dependencies.
Core Features & Use Cases
- Native WAAPI Integration: Use standard element.animate() with keyframes, easing, and timing options directly in HyperFrames compositions.
- Deterministic Playback Control: Adapter-managed currentTime seeking ensures animations stay in sync with HyperFrames' timeline, with fill: "both" preserving seeked states.
- Common Use Cases: Lightweight DOM motion, data-driven generated animations, and simple keyframe timelines where CSS keyframes are too rigid and GSAP is unnecessary.
Quick Start
Use the waapi skill to create a paused orb animation with 3 second duration, 2 second delay, and fill mode "both" for a HyperFrames clip using element.animate().