hyperframes-creative

द्वारा heygen-com

हाइपरफ्रेम्स वीडियो के लिए गैर-एनिमेशन रचनात्मक निर्देशन। डिज़ाइन स्पेक (frame.md / design.md) हैंडलिंग, पैले

npx skills add https://github.com/heygen-com/hyperframes --skill hyperframes-creative

HyperFrames Creative

Brand, pacing, style, narration, and composition direction. Use after the technical contract from hyperframes-core is in place.

For motion patterns, scene blueprints, transitions, and CSS marker effects, use hyperframes-animation — this skill is intentionally non-animation.

Read these two FIRST for any non-trivial composition — they override web instincts:

  • references/house-style.md — "interpret the prompt, generate real content," the lazy-default list, and the background/foreground layer recipe. This is what turns a literal restyle into a concept.
  • references/video-composition.md — video-medium scale, depth, and foreground detail. It explains how to avoid empty web-page layouts without imposing a universal element count.

Skipping these is the single biggest cause of generic, web-page-looking output. They are not optional rows in the routing table below — for anything beyond a one-line edit, open both before you choose colors or write HTML.

Workflow

  1. If a project has a design spec, read it first and treat its frontmatter tokens as brand truth (colors, fonts, spacing, tone, constraints). Which file to read (precedence frame.mddesign.mdDESIGN.md) and how to parse it (frontmatter = normative, prose = context) are defined once in references/design-spec.md — resolve and load per that doc.
  2. If no design spec exists and the user asks for visual direction, choose a route:
    • Ready-made frame-preset (optional) → frame-presets/ (adopt a FRAME.md as frame.md; see references/design-spec.md)
    • Named style or mood → references/visual-styles.md
    • Fast defaults → references/house-style.md
    • Interactive selection → references/design-picker.md
  3. For multi-scene work, plan beats and rhythm before writing HTML → references/beat-direction.md. For scene transitions, jump to hyperframes-animation/transitions/.
  4. For motion-heavy work, read references/motion-principles.md (high-level guardrails), then go to hyperframes-animation for atomic rules.

Routing

TopicRead
Adopt a ready-made frame-preset as frame.md (optional)frame-presets/ · references/design-spec.md
Default palettes, motion, typography, lazy defaults to questionreferences/house-style.md
Named style presets, mood-to-style routingreferences/visual-styles.md
Palette-specific color tokenspalettes/*.md
Composition patterns — PiP, text-behind-subject, title card, slide showreferences/composition-patterns.md
Stats / infographic presentationreferences/data-in-motion.md
Structured expansion for open-ended promptsreferences/prompt-expansion.md
Video-medium density, scale, color, frame compositionreferences/video-composition.md
Per-beat direction, rhythm planning, transition timingreferences/beat-direction.md
Post-authoring spec verification (colors, type, corners, spacing, depth)references/design-adherence.md
High-level motion guardrails and GSAP-quality rulesreferences/motion-principles.md
Font selection, pairings, rendered-video type guardrailsreferences/typography.md
Story doctrine — hook language, value-before-evidence, storyboard-as-proposalreferences/story-spine.md
Script pacing, tone, openings, number pronunciationreferences/narration.md
Precomputed audio bands mapped to motionreferences/audio-reactive.md

Scripts

  • scripts/contrast-report.mjs — inspect contrast warnings from rendered frames.
  • scripts/extract-audio-data.py — pre-extract audio bands for audio-reactive compositions.
  • scripts/package-loader.mjs — support script for bundled creative tooling.

contrast-report.mjs resolves helper packages from the current project first, then can bootstrap the bundled HyperFrames package version. Set HYPERFRAMES_SKILL_PKG_VERSION=<version> only when running the skill outside the bundled CLI/skill install and you need to pin that bootstrap version explicitly.

Run from the repo root with explicit paths, for example:

python skills/hyperframes-creative/scripts/extract-audio-data.py <audio-file>

Animation analysis (animation-map.mjs) lives in hyperframes-animation/scripts/.

Boundaries

  • Do not override hyperframes-core technical rules.
  • Do not require a design system for a minimal technical composition.
  • Do not add extra scenes, narration, music, captions, or transitions unless the request calls for them or you first propose the expansion.
  • Keep recipe references task-specific; do not read every reference for simple edits.

heygen-com की और Skills

hyperframes-cli
heygen-com
HyperFrames CLI dev loop — `npx hyperframes` for scaffolding (init), validation (lint, inspect), preview, render, and environment troubleshooting (doctor, browser, info, upgrade). Use when running any of these commands or troubleshooting the HyperFrames build/render environment. For asset preprocessing commands (`tts`, `transcribe`, `remove-background`), invoke the `hyperframes-media` skill instead.
developmenttestingapi
hyperframes-animation
heygen-com
हाइपरफ्रेम्स के लिए सभी एनिमेशन ज्ञान — परमाणु गति नियम, बहु-चरण दृश्य ब्लूप्रिंट, दृश्य संक्रमण, व्यापक मोशन-डिज़ाइन तकनीकें, और सात रनटाइम एडाप्टर (डिफ़ॉल्ट GSAP, साथ ही Lottie, Three.js, Anime.js, CSS कीफ्रेम्स, वेब एनिमेशन API, TypeGPU)। किसी भी मोशन या एनिमेशन कार्य के लिए उपयोग करें: 2-4 नियम चुनें और रचना करें, या ब्लूप्रिंट लोड करें, या रनटाइम-विशिष्ट API (जैसे GS
creativedevelopmentdesign
hyperframes-core
heygen-com
हाइपरफ्रेम्स HTML संरचना अनुबंध। संरचना संरचना, डेटा विशेषताओं, क्लिप्स, ट्रैक्स, उप-संरचनाओं, चर, मीडिया प्लेबैक, नियतात्मक रेंडर नियमों और न्यूनतम रेंडर करने योग्य परियोजनाओं के सत्यापन के लिए उपयोग करें।
developmentmediacreative
hyperframes-media
heygen-com
हाइपरफ्रेम्स कंपोज़िशन के लिए एसेट प्रीप्रोसेसिंग — मल्टी-प्रोवाइडर TTS (HeyGen / ElevenLabs / Kokoro लोकल), मल्टी-प्रोवाइडर BGM (Google Lyria / लोकल MusicGen), Whisper ट्रांसक्रिप्शन, बैकग्राउंड हटाना, और कैप्शन लेखन। npx hyperframes tts, bgm, transcribe, remove-background, voice/provider चयन, music-mood प्रॉम्प्टिंग, कैप्शन / सबटाइटल / लिरिक्स / कैराओके / प्रति-शब्द स्टाइलिंग के लिए उपयोग करें।
mediaaudiovideo
hyperframes-registry
heygen-com
हाइपरफ्रेम्स कंपोज़िशन में रजिस्ट्री ब्लॉक और कंपोनेंट्स को इंस्टॉल और वायर करें। hyperframes add चलाते समय, ब्लॉक या कंपोनेंट इंस्टॉल करते समय, इंस्टॉल किए गए आइटम को index.html में वायर करते समय, या hyperframes.json के साथ काम करते समय उपयोग करें। इसमें add कमांड, इंस्टॉल स्थान, ब्लॉक सब-कंपोज़िशन वायरिंग, कंपोनेंट स्निपेट मर्जिंग, रजिस्ट्री डिस्कवरी, और अपस्ट्रीम में योगदान देने के लिए नए ब्लॉ
developmentapicode-review
general-video
heygen-com
जब कोई विशेष वर्कफ़्लो उपयुक्त न हो, तो कस्टम HyperFrames HTML वीडियो कंपोज़िशन लेखन के लिए फ़ॉलबैक के रूप में उपयोग करें। लंबे या बहु-दृश्य टुकड़ों, ब्रांड/सिज़ल रीलों, मोंटाज, टाइटल कार्ड, किसी भी लंबाई पर मोशन पोस्टर, स्टैटिक लूप और किसी भी लंबाई या प्रारूप पर फ्रीफ़ॉर्म कंपोज़िशन को कवर करता है। विपणन उत्पाद प्रोमो (product-launch-video), सामान्य वेबसाइट-से-वीडियो क
videocreativemedia
motion-graphics
heygen-com
उपयोग तब करें जब उपयोगकर्ता को एक छोटी, डिज़ाइन-प्रधान मोशन ग्राफिक चाहिए जहाँ गति ही संदेश हो: काइनेटिक टाइपोग्राफी, स्टेट या नंबर काउंट-अप, चार्ट/डेटा-विज़ हिट, लोगो स्टिंग, ब्रांड लॉकअप, लोअर-थर्ड, कॉलआउट, सोशल ओवरले, एनिमेटेड हेडलाइन/ट्वीट/न्यूज़ आइटम, मोशन पोस्टर, या त्वरित कैप्चर्ड-पेज हाइलाइट। आम
creativevideodesign
hyperframes-read-first
heygen-com
किसी भी वीडियो, एनिमेशन, मोशन ग्राफिक, एक्सप्लेनर, टाइटल कार्ड, ओवरले, कैप्शन वीडियो, प्रोडक्ट प्रोमो, वेबसाइट वीडियो, पीआर या चेंजलॉग वीडियो, डेटा मोंटाज, मोशन पोस्टर, या हाइपरफ्रेम्स एचटीएमएल कम्पोजीशन बनाने, क्रिएट करने, जनरेट करने, एडिट करने, एनिमेट करने या रेंडर करने के अनुरोध के लिए यहां से शुरू करें। जब उपयोगकर्ता हाइपर
creativevideomedia