hyperframes-keyframes

Author seek-safe 2D and 3D keyframes for HyperFrames compositions and verify them with CLI diagnostics.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Animations in HyperFrames compositions often break when scrubbed or rendered because they rely on timers, autoplay, or unregistered runtimes. This Skill enforces a pose contract so every keyframed motion is seek-safe, deterministic, and verifiable down to the painted pixels. ## Core Features & Use Cases - Seek-safe runtime authoring: Build GSAP timelines, CSS keyframes, Anime.js instances, and WAAPI animations that are paused, finite, synchronously constructed, and registered for deterministic seeking. - Mechanism selection guidance: Choose the smallest mechanism that proves the motion, from FLIP and path travel to stroke draw, shape morphing, text subdivision, DOM 3D, and shader uniforms, using the references/keyframe-patterns.md parts shelf. - CLI verification workflow: Prove motion with hyperframes lint, check, keyframes, focused --shot captures, --ghost for canvas/WebGL, and snapshots at proof times, with a diagnostic table for fixing endpoint-only, identity-break, fake-3D, and wrong-final failures. - Use Case: You need a product card to travel along a curved path and settle into a final lockup in a HyperFrames scene. The Skill guides you to author a paused GSAP timeline with MotionPath keyframes, register it under the composition ID, then verify the route shape with a strip shot and confirm the final frame with snapshots. ## Quick Start Ask the agent to author seek-safe keyframes for the animated subject in your HyperFrames composition and verify the motion with hyperframes keyframes, a focused shot, and snapshots.

Frequently Asked Questions about hyperframes-keyframes

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

FAQPage Schema
How do I make GSAP animations seekable in HyperFrames?▼

Build the GSAP timeline synchronously at page load with gsap.timeline({ paused: true }) and register it as window.__timelines[compositionId], matching the data-composition-id attribute. Never call tl.play() for render-critical motion, and keep repeats finite.

What is the difference between GSAP, CSS keyframes, and Anime.js for HyperFrames?▼

GSAP offers the richest keyframe forms and plugin ecosystem like MotionPath and Flip. CSS keyframes need finite duration, deterministic delay, and animation-fill-mode: both. Anime.js instances must use autoplay: false and be pushed to window.__hfAnime for registration.

Why does my HyperFrames animation fail the keyframes diagnostic?▼

Common causes are endpoint-only motion with no middle poses, unregistered or async-created timelines, timers like Date.now(), and unseeded randomness. Fix the source keyframes, then rerun the smallest failing diagnostic before rendering.

How do I verify canvas or WebGL animation in HyperFrames?▼

Use the --ghost flag with hyperframes keyframes because DOM marker boxes cannot see internal canvas motion. Drive camera, object transforms, and shader uniforms from a deterministic progress state rendered from HyperFrames time.

When should I not use this keyframes skill?▼

Do not use it for broad scene strategy, brand design, media sourcing, captions, or general video planning. Those belong to other HyperFrames skills; this one only covers authoring and verifying concrete keyframed motion.