New to Claude Skills? Learn how to install them →

calesthio on GitHub

HyperFrames Creative

Free

Direct your video design with precision and style.

Get this skill

Free · Opens the source repo

What HyperFrames Creative does

HyperFrames Creative is a specialized tool designed for creative direction in video production, focusing on aspects such as brand identity, pacing, style, narration, and composition. This skill is particularly useful for designers and developers who need to create visually engaging content without delving into animation. By utilizing design specifications, users can ensure their projects adhere to established brand guidelines, making it easier to produce consistent and high-quality results.

The workflow begins with reading any existing design specifications to understand the brand's frontmatter tokens, which dictate colors, fonts, spacing, and tone. If no design spec is available, users can choose from ready-made frame presets or select styles based on mood, ensuring a tailored approach to each project. The skill emphasizes the importance of planning beats and rhythm in multi-scene projects, guiding users to create a cohesive narrative flow before diving into HTML writing.

HyperFrames Creative also provides a range of reference materials to assist in various aspects of video composition, from typography and color palettes to composition patterns and audio-reactive visuals. This comprehensive approach helps users avoid common pitfalls that lead to generic designs, ensuring that the output is both engaging and professional. The skill is designed to complement the technical capabilities of the hyperframes-core and hyperframes-animation skills, focusing on non-animation creative direction while still allowing for detailed planning and execution of visual elements.

This skill is ideal for teams and individuals involved in video production who seek to enhance their creative output without the complexity of animation. By following the structured guidelines and utilizing the available resources, users can achieve a high level of creativity and professionalism in their video projects.

When to use it

Use HyperFrames Creative when you need to establish a clear visual direction for video content, especially when following a brand's design specifications or when creating multi-scene projects.

When not to use it

This skill is not suitable for projects that require animation or advanced motion graphics, as it focuses solely on non-animation creative direction.

What you can build with it

Creating a Brand Video

Use HyperFrames Creative to ensure your brand video aligns with your company's visual identity and design standards.

Planning Multi-Scene Projects

Utilize the skill to plan beats and rhythm for a multi-scene video, ensuring a cohesive narrative flow.

Establishing Visual Direction

When starting a new video project, refer to the design specifications to guide your creative decisions and maintain brand consistency.

How to install HyperFrames Creative

View source

1. Install with the skills CLI

npx skills add calesthio/openmontage/hyperframes-creative --agent claude-code

2. Or install it manually

Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.

Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs

Inside SKILL.md

Written by calesthio

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.

Frequently asked questions about HyperFrames Creative

Similar skills