hyperframes

Create HTML-based video compositions with GSAP animations, captions, and scene transitions.

Updated Jun 20, 2026
One-click install
npx skills add https://github.com/Noetfield-Systems/SourceA --skill hyperframes-noetfield-systems
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hyperframes
Source: https://github.com/Noetfield-Systems/SourceA/tree/main/commercial-video-factory/trustfield-storyboard-hf-v1/.agents/skills/hyperframes
Command: npx skills add https://github.com/Noetfield-Systems/SourceA --skill hyperframes-noetfield-systems

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @hyperframes/producer, gsap, and includes scripts (resource) and references (resource) components.

What problem does it solve? Producing polished video content normally requires dedicated editing software and manual timeline work. This Skill lets you author videos as HTML files — using data attributes for timing, GSAP timelines for animation, and CSS for styling — so an AI agent can generate title cards, captions, overlays, audio-reactive visuals, and multi-scene compositions programmatically. ## Core Features & Use Cases - Composition Authoring: Build standalone and sub-compositions with data-attribute timing, track indexes, parametrized variables, and per-instance overrides rendered via the HyperFrames CLI. - Motion & Transitions: Apply GSAP entrance choreography, velocity-matched CSS transitions, and shader transitions between scenes, with hard rules preventing jump cuts and broken timelines. - Captions & Audio-Reactive Visuals: Sync word-level captions to transcripts, generate TTS-driven narration layouts, and map pre-extracted audio frequency bands to visual properties like scale and glow. - Design System Enforcement: Read design.md brand tokens, pick from 8 named visual styles, and validate output with lint, WCAG contrast audits, layout inspection, and an animation-map script. - Use Case: Ask for a 30-second product launch video — the Skill picks a visual style, plans scene rhythm, writes the HTML composition with staggered entrances and shader transitions, then validates contrast and choreography before rendering. ## Quick Start Ask the agent to create a short product launch video composition in HyperFrames HTML with a title card, animated stats, and captions synced to your audio file.

Frequently Asked Questions about hyperframes

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

FAQPage Schema
How do I create a video composition in HTML with GSAP?

Write an HTML file with a data-composition-id div, set clip timing with data-start, data-duration, and data-track-index attributes, then build a paused GSAP timeline registered on window.__timelines. The HyperFrames framework handles clip visibility, media playback, and rendering.

How do I add captions synced to audio in a video?

Provide a transcript with per-word timestamps, group words by tone and pacing, and animate each group on the GSAP timeline with a hard visibility kill at its end time. Use window.__hyperframes.fitTextFontSize to prevent text overflow at render resolution.

Can I render the same composition with different text or colors?

Yes. Declare variables on the html element via data-composition-variables, read them with window.__hyperframes.getVariables(), and override at render time with npx hyperframes render --variables or per-instance data-variable-values on sub-composition hosts.

Why does my HyperFrames composition render empty or break?

Common causes include building timelines inside async code or setTimeout, using repeat: -1, forgetting window.__timelines registration, or wrapping a standalone composition in a template tag. The capture engine reads timelines synchronously after page load.

What transitions should I use between video scenes?

Every multi-scene composition needs transitions — never jump cuts. Use velocity-matched CSS transitions for continuous motion beats, shader transitions like Cross-Warp Morph or Cinematic Zoom for hero reveals, and hard cuts only for rapid-fire sequences.