hyperframes

Generate deterministic HyperFrames HTML video compositions with GSAP timelines.

6|2|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/LingoJack/jcli --skill hyperframes-lingojack
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hyperframes
Source: https://github.com/LingoJack/jcli/tree/main/.jcli/skills/hyperframes
Command: npx skills add https://github.com/LingoJack/jcli --skill hyperframes-lingojack

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It solves the problem of producing deterministic, seekable HTML-to-video compositions (with correct timing, layout, typography, and motion) without introducing rendering breaks.

Core Features & Use Cases

  • HTML video compositions via a GSAP timeline: author compositions where timing is driven by data-start / data-duration and animations register into window.__timelines.
  • Multi-scene authoring with non-negotiable transitions: ensures every scene has entrance animations and that exits happen only through transitions (final-scene exception).
  • Brand-constrained design system integration: uses design.md (or house-style + presets) to avoid invented colors/fonts and to keep output consistent.
  • Optional media and production workflow guidance: supports captions/subtitles syncing to audio, narration/TTS, audio-reactive animation, overlays, and transitions between scenes.

Quick Start

Generate a HyperFrames HTML composition that matches the requested video concept (including captions, transitions, and audio-reactive beat-sync if music is present) following the composition process in this skill.

Frequently Asked Questions about hyperframes

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

FAQPage Schema
How do I build seekable HTML video compositions with a GSAP timeline?

To build seekable HTML video compositions, you drive timing via data-start and data-duration attributes, wiring animations into a GSAP timeline that registers into window.__timelines for deterministic, seekable playback.

How do I sync captions and subtitles to audio in HTML video?

Syncing captions and subtitles to audio in HTML video requires aligning timed media clips with transcript data. The composition process structures these elements to ensure captions match audio during timeline playback.

How to create multi-scene video transitions with GSAP timelines?

Creating multi-scene video transitions with GSAP timelines requires assigning entrance animations to every scene and ensuring exits occur only through transitions, with a final-scene exception for continuous playback.

Why do my HTML video animations break during rendering?

HTML video animations break during rendering when layout and animation phases overlap. Enforcing layout-before-animation rules, finite animation timelines, and strict GSAP property guardrails prevents rendering breaks.

Can I use brand-constrained design systems for HTML video generation?

You can use brand-constrained design systems for HTML video generation by referencing a design.md file or house-style presets to prevent invented colors and fonts, ensuring consistent visual output across compositions.

Does HyperFrames support audio-reactive beat-sync animation?

HyperFrames supports audio-reactive beat-sync animation by integrating music data into the GSAP timeline, allowing visual elements to react dynamically to audio beats during video composition playback.