hyperframes-design

Provides creative direction for HyperFrames videos covering palettes, typography, beat planning, and composition patterns.

136|8|Updated May 9, 2026
One-click install
npx skills add https://github.com/Sma1lboy/rove --skill hyperframes-design-sma1lboy
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: hyperframes-design
Source: https://github.com/Sma1lboy/rove/tree/main/.claude/skills/hyperframes-design
Command: npx skills add https://github.com/Sma1lboy/rove --skill hyperframes-design-sma1lboy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @hyperframes/producer, sharp, and includes scripts (resource) and references (resource) components.

What problem does it solve? Video compositions built without design direction end up looking like generic web pages with default fonts, lazy color choices, and flat layouts. This Skill supplies the non-animation creative direction layer for HyperFrames videos so every scene has deliberate brand, pacing, and composition decisions. ## Core Features & Use Cases - Design Spec Handling: Resolves and parses frame.md / design.md specs, treating frontmatter tokens as normative brand truth for colors, fonts, spacing, and constraints. - Palettes & Typography: Ships curated palette files (bold-energetic, dark-premium, clean-corporate, and more) plus typography guardrails covering embedded fonts, banned monoculture fonts, and pairing rules. - Beat & Composition Planning: Provides beat-direction, rhythm planning, composition patterns (picture-in-picture, text-behind-subject, title cards), and prompt expansion into full production breakdowns. - Use Case: When asked to create a product launch video, the Skill loads the project's design spec, picks a palette and typefaces, plans per-scene beats with motion verbs and transitions, and verifies the final HTML against the spec before serving. ## Quick Start Ask the agent to design a HyperFrames video for your product launch using the hyperframes-design skill and your project's frame.md spec.

Frequently Asked Questions about hyperframes-design

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I apply a design spec to a HyperFrames video?▼

Read the first existing spec in precedence order frame.md, design.md, then DESIGN.md. Treat its YAML frontmatter (colors, typography, spacing) as normative values quoted verbatim, and use the prose sections only as context for judgment.

What is the difference between hyperframes-design and hyperframes-motion?▼

hyperframes-design covers non-animation creative direction: palettes, typography, beat planning, composition, and brand decisions. hyperframes-motion handles atomic motion patterns, scene blueprints, transitions, and CSS marker effects.

Which fonts can I use in HyperFrames compositions?▼

The renderer pre-bundles 18 families including Inter, Montserrat, Oswald, Playfair Display, and JetBrains Mono that render offline deterministically. Other real Google fonts are fetched at build time but trigger a lint warning and fail closed in cloud renders.

How do I check text contrast in a rendered video?▼

Run scripts/contrast-report.mjs against the composition directory. It samples frames, measures WCAG 2.1 contrast ratios for each text element against the pixels behind it, and writes a JSON report plus an annotated overlay image, exiting nonzero on AA failures.

When should I skip prompt expansion for a video?▼

Prompt expansion is required for every composition except single-scene videos and trivial edits. It enriches the user prompt with atmosphere layers, ambient motion, micro-details, and per-scene beats written to .hyperframes/expanded-prompt.md.