Claude Design produces a valid first draft of a HyperFrames video — brand identity, scene content, layout, animations, and transitions. You then download the ZIP and refine in any AI coding agent (Claude Code, Cursor, Codex, Windsurf, etc.) with linting and live preview.Documentation Index
Fetch the complete documentation index at: https://hyperframes-docs-hyperframes-mcp.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Get started
Download the instruction file
Open
claude-design-hyperframes.md on GitHub and click the download button (↓) to save it.Open Claude Design
Start a new chat at claude.ai/design.
Attach the file + describe your video
Drag the
claude-design-hyperframes.md file into the chat. Describe what you want — include screenshots, brand assets, or a palette if you have them.Download the ZIP
Claude Design produces
index.html, preview.html, README.md, and DESIGN.md. Download the ZIP.Which setup to use
| Surface | Recommended setup |
|---|---|
| Claude Design | Download claude-design-hyperframes.md from GitHub and attach to your chat |
| Claude Code | npx skills add heygen-com/hyperframes, then use /hyperframes |
| Cursor / Codex / Gemini CLI | npx skills add heygen-com/hyperframes |
How it works
The instruction file gives Claude Design pre-valid HTML skeletons — the structural rules (data attributes, timeline registration, scene visibility, preview token forwarding) are already embedded. Claude Design fills in the creative work:- Palette + typography — CSS custom properties on
:root - Scene content — text, images, layout inside
.scene-contentwrappers - Animations — GSAP entrance tweens and mid-scene activity
- Transitions — hard cuts for most scenes, shader transitions at 2-3 key moments
npx hyperframes lint with zero errors on first download — your coding agent can start refining immediately without structural fixes.
Example prompts
Feature announcement
Founder pitch
Stat highlight
Sparse brief (let it ask)
What to include in your prompt
Claude Design reads inputs in this order of reliability: attachments > pasted content > web research > URLs.| Input type | What it gives Claude Design |
|---|---|
| Screenshots / PDFs / brand guides | Palette, typography, UI patterns, tone — strongest source |
| Pasted hex codes, typefaces, copy | Authoritative for what it covers |
| Brand name (well-known) | Claude Design can research blogs, press, Wikipedia |
| SPA URL (React/Vue homepage) | Returns near-empty shell — pivot to blog/press instead |
Known limitations
- In-pane preview — scrubbing is unreliable in Claude Design’s iframe sandbox. Download and use
npx hyperframes previewlocally for reliable playback. - No linting — Claude Design can’t run
npx hyperframes lint. The template-first skeletons handle structural validity, but the self-review checklist is the only QA before download. - Shaders work at any aspect ratio — vertical (1080x1920), landscape (1920x1080), and square (1080x1080) all supported.
- 3 fetch limit — Claude Design limits web fetches per turn. All critical rules are inlined; external references are for edge cases only.
- Seeking backwards — scrubbing backwards in the in-pane preview can show blank frames. Forward seeking usually works.
The handoff to your coding agent
Claude Design’s output is a valid first draft. Open it in Claude Code, Cursor, Codex, or any AI coding agent with terminal access:- “Make scene 3’s entrance snappier”
- “Add a counter animation to the stat in scene 5”
- “Tighten the pacing — scenes 4 and 6 feel too long”
- “Change the shader on transition 2 to glitch”
Next steps
Prompt Guide
More prompt patterns for HyperFrames across Claude Code, Claude Design, and other agents.
@hyperframes/player
Embed compositions with the official player component.