Skip to content
cccskills
FreePublished on GitHub

hyperframes-creative

Guide the visual and storytelling choices for HyperFrames videos, including colors, fonts, composition, narration, and pacing. Use existing brand specifications or choose a visual style to give scenes a consistent look and rhythm.

OriginalShow the original description

Non-animation creative direction for HyperFrames videos. Use for design spec (frame.md / design.md) handling, palettes, typography, narration, beat planning, audio-reactive visuals, composition patterns, and brand / style decisions. For atomic motion patterns and scene blueprints, use `hyperframes-animation`.

See how to install

Good for

  • Matching a video to existing brand guidelines
  • Choosing colors and fonts for a video
  • Planning the pacing of a multi-scene video
  • Designing visuals that respond to audio

Files included (79)

  • SKILL.md6.4 KB
  • frame-presets/biennale-yellow/caption-skin.html8.1 KB
  • frame-presets/biennale-yellow/frame-showcase.html34.1 KB
  • frame-presets/biennale-yellow/FRAME.md17.4 KB
  • frame-presets/blockframe/caption-skin.html8.3 KB
  • frame-presets/blockframe/frame-showcase.html37.9 KB
  • frame-presets/blockframe/FRAME.md15.9 KB
  • frame-presets/blue-professional/caption-skin.html8.2 KB
  • frame-presets/blue-professional/frame-showcase.html38.2 KB
  • frame-presets/blue-professional/FRAME.md16.8 KB
  • frame-presets/bold-poster/caption-skin.html8.6 KB
  • frame-presets/bold-poster/frame-showcase.html31.6 KB
  • frame-presets/bold-poster/FRAME.md15.6 KB
  • frame-presets/broadside/caption-skin.html8.4 KB
  • frame-presets/broadside/frame-showcase.html33.1 KB
  • frame-presets/broadside/FRAME.md15.9 KB
  • frame-presets/capsule/caption-skin.html8.3 KB
  • frame-presets/capsule/frame-showcase.html42.0 KB
  • frame-presets/capsule/FRAME.md16.8 KB
  • frame-presets/cartesian/caption-skin.html8.2 KB
  • frame-presets/cartesian/frame-showcase.html34.5 KB
  • frame-presets/cartesian/FRAME.md16.9 KB
  • frame-presets/cobalt-grid/caption-skin.html8.7 KB
  • frame-presets/cobalt-grid/frame-showcase.html45.9 KB
  • frame-presets/cobalt-grid/FRAME.md16.9 KB
  • frame-presets/code-editorial/caption-skin.html8.3 KB
  • frame-presets/code-editorial/fonts/EBGaramond-400.woff221.2 KB
  • frame-presets/code-editorial/fonts/EBGaramond-700.woff222.5 KB
  • frame-presets/code-editorial/fonts/Inter-400.woff223.1 KB
  • frame-presets/code-editorial/fonts/Inter-700.woff223.8 KB
  • frame-presets/code-editorial/fonts/JetBrainsMono-400.woff220.7 KB
  • frame-presets/code-editorial/fonts/JetBrainsMono-700.woff221.4 KB
  • frame-presets/code-editorial/fonts/OFL-eb-garamond.txt4.4 KB
  • frame-presets/code-editorial/fonts/OFL-inter.txt4.4 KB
  • frame-presets/code-editorial/fonts/OFL-jetbrains-mono.txt4.4 KB
  • frame-presets/code-editorial/frame-showcase.html42.7 KB
  • frame-presets/code-editorial/FRAME.md20.1 KB
  • frame-presets/coral/caption-skin.html8.3 KB
  • frame-presets/coral/frame-showcase.html35.6 KB
  • frame-presets/coral/FRAME.md18.5 KB
  • frame-presets/creative-mode/caption-skin.html8.3 KB
  • frame-presets/creative-mode/frame-showcase.html37.8 KB
  • frame-presets/creative-mode/FRAME.md19.1 KB
  • frame-presets/daisy-days/caption-skin.html8.4 KB
  • frame-presets/daisy-days/frame-showcase.html41.3 KB
  • frame-presets/daisy-days/FRAME.md17.0 KB
  • frame-presets/editorial-forest/caption-skin.html8.3 KB
  • frame-presets/editorial-forest/frame-showcase.html36.0 KB
  • frame-presets/editorial-forest/FRAME.md16.6 KB
  • palettes/bold-energetic.md417 B
  • palettes/clean-corporate.md410 B
  • palettes/dark-premium.md389 B
  • palettes/jewel-rich.md394 B
  • palettes/monochrome.md454 B
  • palettes/nature-earth.md399 B
  • palettes/neon-electric.md380 B
  • palettes/pastel-soft.md392 B
  • palettes/warm-editorial.md411 B
  • references/audio-reactive.md3.0 KB
  • references/beat-direction.md13.3 KB
  • references/composition-patterns.md5.6 KB
  • references/data-in-motion.md1.2 KB
  • references/design-adherence.md1.4 KB
  • references/design-picker.md11.9 KB
  • references/design-spec.md10.3 KB
  • references/house-style.md4.9 KB
  • references/motion-principles.md9.1 KB
  • references/narration.md3.4 KB
  • references/prompt-expansion.md5.6 KB
  • references/story-spine.md4.1 KB
  • references/storyboard-recipe.md3.4 KB
  • references/typography.md14.1 KB
  • references/video-composition.md4.2 KB
  • references/visual-styles.md11.7 KB
  • scripts/contrast-report.mjs20.8 KB
  • scripts/extract-audio-data.py7.0 KB
  • scripts/package-loader.mjs14.1 KB
  • scripts/package-loader.test.mjs4.2 KB
  • templates/design-picker.html43.1 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Plugin installs: Before setup or freshness commands, follow plugin execution rules when this skill is inside a HyperFrames plugin. Standalone installs keep the update instructions below.

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.md → design.md → DESIGN.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-proposal, source-traceable visualsreferences/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 with explicit paths, for example:

python <SKILL_DIR>/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.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Create a 12-second title animation in HyperFrames, where sweeping leaves reveal two headlines. Customize typography, leaf counts, sweep speed, background color, and the breeze moving the leaves that remain on the text.

  • Create a nature-themed video opening
  • Reveal two headlines in sequence
  • Adjust leaf movement to suit a title
heygen-com/hyperframes67.4KUpdated Oct 19, 2026

captions-overlay

FreeSummary

Plan subtitles as layers over a video, deciding which spoken phrases to omit, show normally, or emphasize behind the subject. The guidance preserves full-frame composition and limits large embedded words to occasional key moments.

  • Planning subtitles for a talking-head video
  • Choosing words to emphasize behind the subject
  • Centering a scene that carries subtitles
heygen-com/hyperframes67.4KUpdated Oct 19, 2026

changelog-video

FreeSummary

Turn a weekly Markdown changelog into a branded video project with animated interface examples, Annie narration, captions, and background music. The workflow selects key updates and builds a 45–60 second square video, with rendering performed on request.

  • Turn weekly release notes into a short video
  • Demonstrate product updates with animated interface examples
  • Prepare a branded update video with narration and captions
heygen-com/hyperframes67.4KUpdated Oct 19, 2026

code-slice-hero

FreeSummary

Add an eight-second HyperFrames headline animation where square tiles lift, tilt, and flip to reveal a second message. Customize both headlines and 18 settings covering tile size, sweep direction, timing, depth, bounce, and shadows.

  • Reveal a second headline through flipping tiles
  • Create an animated opening for a promotional video
  • Adjust tile depth and shadows to suit a design
heygen-com/hyperframes67.4KUpdated Oct 19, 2026

cuboid-carousel

FreeSummary

Add a 3D card carousel to a HyperFrames video. Rounded cuboids enter from the right, rotate in sequence, pause on a featured card, and exit left, with 40 variables for content, geometry, lighting, and camera settings.

  • Presenting multiple cards in a 3D carousel
  • Pausing on a featured card
  • Replacing card content with JSON
heygen-com/hyperframes67.4KUpdated Oct 19, 2026

cut-the-curve

FreeSummary

Design scene transitions and animated text using matched movement direction and speed across cuts. The catalog provides concrete settings for zooms, blur, word-by-word transitions, staggered entrances, and repositioning groups of elements.

  • Connect scenes with matching motion
  • Transition between headlines word by word
  • Bring title elements in with staggered timing
heygen-com/hyperframes67.4KUpdated Oct 19, 2026

See all skills by heygen-com

Report a problem with this skill