Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
heygen-com avatar

Hyperframes Creative

  • 213k installs
  • 39.5k repo stars
  • Updated August 5, 2026
  • heygen-com/hyperframes

Hyperframes-creative is an agent skill that guides non-animation creative direction for video compositions using design systems (frame.md) and planning workflows.

About

Teaches AI agents how to apply design systems, palettes, typography, and narration planning to video compositions. Frame.md inverts web design specs for the camera. Works with multiple animation runtimes.

  • Design systems for video composition - frame.md translates web design specs for camera
  • Palettes, typography, narration, beat planning, audio-reactive visuals
  • Works with GSAP, CSS, Lottie, Three.js, Anime.js animation runtimes

Hyperframes Creative by the numbers

  • 213,143 all-time installs (skills.sh)
  • +28,788 installs in the week ending Aug 4, 2026 (Skillselion tracking)
  • Ranked #44 of 1,335 Generative Media skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

hyperframes-creative capabilities & compatibility

Capabilities
video generation · design systems · narration planning · audio design
Use cases
video generation
IDEs
vscode · cursor ide · jetbrains · zed
Pricing
Free
npx skills add https://github.com/heygen-com/hyperframes --skill hyperframes-creative

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs213k
repo stars39.5k
Security audit2 / 3 scanners passed
Last updatedAugust 5, 2026
Repositoryheygen-com/hyperframes

How do you define brand style for HyperFrames videos?

Teaches AI agents how to apply design systems, palettes, typography, and narration planning to video compositions. Frame.md inverts web design specs for the camera. Works with multiple animation runt

Who is it for?

Defining brand palettes, typography systems, narration scripts, beat plans, and audio-reactive visuals for video projects

Skip if: Pure animation API questions or projects without HyperFrames composition scaffolding from hyperframes-core.

When should I use this skill?

Planning the visual design, color scheme, typography, or soundtrack timing for a video composition

What you get

frame.md or design.md creative specs with palettes, typography, narration plans, and composition patterns.

  • frame.md or design.md specs
  • Palette and typography decisions
  • Narration and beat plans

Files

SKILL.mdMarkdownGitHub ↗

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 density, scale, foreground metadata (the "produced, not generated" detailing: data bars, registration marks, monospace readouts, 8-10 elements/scene).

>

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
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.

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.

Related skills

How it compares

Use hyperframes-creative for brand and narration specs; use hyperframes-animation when the task is motion rules and runtime APIs.

FAQ

What does hyperframes-creative cover?

hyperframes-creative covers non-animation direction: design spec handling, palettes, typography, narration, beat planning, audio-reactive visuals, composition patterns, and brand decisions for HyperFrames videos.

How does hyperframes-creative relate to hyperframes-animation?

hyperframes-creative owns brand and design specs; hyperframes-animation owns atomic motion rules, scene blueprints, and runtime adapters. Use both after hyperframes-core defines composition structure.

Is Hyperframes Creative safe to install?

skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.