hyperframes-animation

Compose deterministic GSAP animations from atomic motion rules, blueprints, and runtime adapters.

Updated Sep 1, 2026
One-click install
npx skills add https://github.com/zamansepeti43/c-rak-agent --skill hyperframes-animation-zamansepeti43
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hyperframes-animation
Source: https://github.com/zamansepeti43/c-rak-agent/tree/main/video-engine/.agents/skills/hyperframes-animation
Command: npx skills add https://github.com/zamansepeti43/c-rak-agent --skill hyperframes-animation-zamansepeti43

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gsap, lottie, three, animejs, and includes scripts (resource) and references (resource) components.

What problem does it solve? Authoring motion for HyperFrames video compositions requires picking the right animation patterns, runtime APIs, and scene choreography without breaking the deterministic, seek-safe render contract. This Skill centralizes all animation knowledge so you can compose scenes from proven recipes instead of writing motion code from scratch. ## Core Features & Use Cases - Atomic motion rules: 25+ ready-made GSAP recipes (kinetic typography, counters, camera zooms, SVG path drawing, spring entrances, tracking boxes) that you compose 2-4 at a time on a single paused timeline. - Multi-phase blueprints: 15 time-coded scene templates (brand reveal, cursor UI demo, data-viz count-up, logo assembly) with named signature moves for full-shot choreography. - Runtime adapters: API references for GSAP, Lottie, Three.js, Anime.js, CSS keyframes, Web Animations API, and TypeGPU, all registered for unified frame-by-frame seeking. - Use Case: When building a product launch video scene, pick the grid-card-assemble blueprint, apply the spring-pop-entrance and depth-of-field-blur rules, then audit the result with the animation-map script. ## Quick Start Ask the agent to animate a scene by composing two or three rules from the rules index onto a single paused GSAP timeline registered under the composition's data-composition-id.

Frequently Asked Questions about hyperframes-animation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add animation to a HyperFrames composition?

Pick 2-4 atomic rules from the rules index and compose them on a single paused GSAP timeline registered on window.__timelines under the composition's data-composition-id. For full scenes, load a multi-phase blueprint instead of starting from scratch.

Which animation library should I use for HyperFrames motion?

GSAP is the default for about 95% of motion work, covering timelines, transforms, easing, and stagger. Use Lottie for pre-baked After Effects assets, Three.js for 3D scenes, Anime.js for lightweight tweening, CSS for simple decoration, and TypeGPU for GPU-rendered canvases.

Can I use Lottie or Three.js animations with GSAP in one scene?

Yes, multiple runtimes can coexist in one composition. Each registers its instances on a runtime-specific global such as window.__hfLottie, so HyperFrames can seek all of them in one pass alongside the GSAP timeline.

Why does my HyperFrames animation render non-deterministically?

Non-determinism comes from Math.random, Date.now, performance.now, infinite repeats, or timeline construction inside async callbacks. Use a single paused timeline, pre-calculated layout constants, and GSAP transform aliases like x, y, scale, and rotation only.

How do I audit an existing composition's animation choreography?

Run the animation-map.mjs script against the composition directory. It reads every registered GSAP timeline, enumerates tweens, samples bounding boxes, and outputs an animation-map.json flagging dead zones, stagger inconsistencies, and lifecycle warnings.