hyperframes-animation

Compose deterministic GSAP animations for HyperFrames compositions using atomic motion rules and scene blueprints.

1|Updated Aug 17, 2026
One-click install
npx skills add https://github.com/Marshal-Nguyen/Skill_Claude_Agent --skill hyperframes-animation-marshal-nguyen
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: hyperframes-animation
Source: https://github.com/Marshal-Nguyen/Skill_Claude_Agent/tree/main/claude/skills/hyperframes-animation
Command: npx skills add https://github.com/Marshal-Nguyen/Skill_Claude_Agent --skill hyperframes-animation-marshal-nguyen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gsap, and includes scripts (resource) components.

What problem does it solve? Authoring motion for HyperFrames video compositions requires seek-safe, deterministic animation code that works with a single paused timeline — hand-writing this from scratch is error-prone and slow. This Skill provides a complete motion knowledge base so every animation is render-safe by construction. ## Core Features & Use Cases - Atomic motion rules: 40+ ready-made GSAP recipes (kinetic typography, camera flights, cursor choreography, particle bursts, SVG path drawing) that compose 2-4 at a time on one paused timeline. - Scene blueprints: 22 time-coded multi-phase shot templates (brand reveals, product demos, data-viz count-ups, CTA morphs) mapped to storyboard roles like Hook, Key_Feature, and CTA. - Runtime adapters: API references for GSAP, Lottie, Three.js, Anime.js, CSS keyframes, Web Animations API, and TypeGPU, plus an animation-map audit script that flags dead zones and choreography issues. - Use Case: When building a product-launch video frame, pick the prompt-type-submit-generate blueprint, instantiate its slots, and layer in spring-pop-entrance and chart-scrub-readout rules to produce a deterministic, seek-safe scene. ## 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 create seek-safe GSAP animations for video rendering?▼

Run all motion on one paused GSAP timeline registered on window.__timelines, use fromTo tweens with explicit from-states, and avoid Math.random, Date.now, and repeat: -1. State must be a pure function of timeline time so any frame renders identically under seek.

What animation library should I use for HyperFrames compositions?▼

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.

How do I animate a multi-phase product demo scene?▼

Pick a blueprint matching the storyboard role, such as cursor-ui-demo or prompt-type-submit-generate, then read its time-coded template with slots and a signature move. Instantiate the slots and pace reveals to the voiceover rather than dumping content at t=0.

Can I tween width and height in HyperFrames animations?▼

No, width, height, top, and left tweens are forbidden because they break deterministic rendering. Use GSAP transform aliases like x, y, scale, and rotation for spatial motion, or masks and counter-scale proxies for layout expansion effects.

Why does my animation flicker or desync during rendering?▼

Common causes include CSS transitions on animated elements, DOM measurements like getBoundingClientRect at tween time, and timeline construction inside async callbacks. Compute layout constants once at setup and keep all choreography on the single paused timeline.

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

Run the animation-map.mjs script against the composition directory to enumerate every tween on registered timelines, sample bounding boxes, and output animation-map.json. It flags dead zones, stagger inconsistencies, and lifecycle warnings after authoring.