HTML 기반 영상·모션·타이틀카드·오버레이·자막·씬 전환·오디오 반응 비주얼 제작 요청 시 발동한다. HTML이 진실원천(data-* 타이밍 + GSAP 타임라인 + CSS)인 영상 컴포지션 작업 전반에 적용한다.
design.md가 있으면 그 값을 그대로 사용, 없으면 visual-styles/house-style 팔레트에서 선택. 시각 아이덴티티 확정 전 컴포지션 HTML 작성 금지(HARD-GATE)gsap.from() 입장 애니메이션 추가, 퇴장은 마지막 씬만 허용{ paused: true } + window.__timelines["<composition-id>"] 등록, 길이는 data-duration 기준npx hyperframes lint / validate / inspect와 scripts/animation-map.mjs로 검증Math.random()·Date.now()·비동기 타임라인 구축·repeat: -1 금지play()/pause()/seek 직접 호출 금지name: hyperframes
description: Create video compositions, animations, title cards, overlays, captions, voiceovers, audio-reactive visuals, and scene transitions in HyperFrames HTML. Use when asked to build any HTML-based video content, add captions or subtitles synced to audio, generate text-to-speech narration, create audio-reactive animation (beat sync, glow, pulse driven by music), add animated text highlighting (marker sweeps, hand-drawn circles, burst lines, scribble, sketchout), or add transitions between scenes (crossfades, wipes, reveals, shader transitions). Covers composition authoring, timing, media, and the full video production workflow including local rendering via headless Chromium frame capture + ffmpeg encoding (no CLI install, no network required). For asset preprocessing commands (tts, transcribe, remove-background) see the hyperframes-media skill.