hyperframes-animation

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

1|Updated Aug 28, 2026
One-click install
npx skills add https://github.com/mooch10/mochiptos --skill hyperframes-animation-mooch10
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: hyperframes-animation
Source: https://github.com/mooch10/mochiptos/tree/main/frontend/.agents/hyperframes-animation
Command: npx skills add https://github.com/mooch10/mochiptos --skill hyperframes-animation-mooch10

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Authoring motion for HyperFrames video compositions requires choosing the right animation patterns, runtime APIs, and scene choreography while respecting a strict deterministic render contract. This Skill consolidates all animation knowledge—atomic motion rules, multi-phase scene blueprints, transitions, techniques, and per-runtime adapters—into one routable reference. ## Core Features & Use Cases - Atomic Motion Rules: Pick 2-4 composable GSAP recipes (kinetic typography, camera zooms, spring entrances, SVG path drawing, AI tracking boxes) and glue them with a single paused timeline. - Scene Blueprints: Load 15 time-coded shot templates (kinetic-type-beats, cursor-ui-demo, grid-card-assemble, logo-assemble-lockup) mapped to storyboard roles like Hook, Problem, Key_Feature, and CTA. - Runtime Adapters: Look up API guidance for GSAP, Lottie, Three.js, Anime.js, CSS keyframes, Web Animations API, and TypeGPU/WebGPU, all seek-safe under HyperFrames. - Animation Auditing: Run the animation-map script to enumerate timelines, sample bounding boxes, and flag dead zones or stagger inconsistencies. - Use Case: When building a product-launch video scene, select a blueprint for the frame's role, instantiate its slots, and compose atomic rules for entrances and ambient motion. ## Quick Start Ask the AI to animate a HyperFrames scene using two or three rules from the rules index composed on a single paused GSAP timeline.

Frequently Asked Questions about hyperframes-animation

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

FAQPage Schema
How do I animate a HyperFrames scene with GSAP?▼

Pick 2-4 atomic rules from the rules index and compose them on a single paused GSAP timeline registered under window.__timelines with the scene's data-composition-id. Never call tl.play(); HyperFrames seeks the timeline frame by frame.

When should I use a blueprint instead of atomic motion rules?▼

Use a blueprint when the scene matches a pre-designed multi-phase template like brand-reveal or cursor-ui-demo and reusing its phase pipeline saves authoring time. Otherwise composing 2-4 atomic rules is faster and produces less code.

Which animation runtime should I choose for a composition?▼

GSAP is the default for most motion work. Use Lottie for pre-baked After Effects assets, Three.js for 3D scenes, Anime.js for lightweight tweening, CSS for simple repeated motifs, WAAPI for native keyframes, and TypeGPU for GPU-rendered canvases.

Why does my HyperFrames animation render non-deterministically?▼

Non-determinism comes from Math.random, Date.now, repeat: -1, autoplaying Lottie instances, or timeline construction inside async callbacks. All motion must live on a paused timeline that HyperFrames seeks, with positions pre-calculated rather than measured at tween time.

Can I animate width, height, top, or left in a composition?▼

No. Spatial motion must use GSAP transform aliases x, y, scale, and rotation only. Non-spatial tweens may use opacity, color, backgroundColor, and borderRadius, but layout properties desync the parallel frame renderer.