In the Skill's Own Terms
Non-animation creative direction for HyperFrames videos, used after the technical contract from hyperframes-core is in place. Handles design spec parsing (frame.md / design.md with frontmatter as brand truth), palettes, typography, narration, beat planning, audio-reactive visuals, composition patterns, and brand decisions.
Two references override web instincts for non-trivial work: house-style.md explains how to interpret prompts and generate real content with background/foreground layer recipes, while video-composition.md defines video-medium scale, depth, and foreground detail to avoid empty web-page layouts. For atomic motion patterns, scene blueprints, transitions, and CSS marker effects, use hyperframes-animation instead.
What it produces
- HTML composition using video-medium scale, depth patterns, and brand-consistent colors and typography
- Contrast report from contrast-report.mjs inspecting rendered frame accessibility
- Audio bands data file from extract-audio-data.py for audio-reactive compositions
How It Works
- 01Read the Design Spec First
If a project has frame.md, design.md, or DESIGN.md, read it first and treat frontmatter tokens as brand truth for colors, fonts, spacing, tone, and constraints.
- 02Choose a Visual Direction Route
If no design spec exists, adopt a ready-made frame-preset from frame-presets/, choose a named style from visual-styles.md, use fast defaults from house-style.md, or run an interactive selection via design-picker.md.
- 03Plan Beats Before Writing HTML
For multi-scene work, consult beat-direction.md to plan rhythm and timing before writing HTML. For scene transitions, jump to hyperframes-animation/transitions/.
- 04Apply Motion Guardrails
For motion-heavy work, read motion-principles.md for high-level guardrails, then move to hyperframes-animation for atomic motion rules.