
Website To Hyperframes
Website to HyperFrames is an agent skill that captures a URL and runs a gated HyperFrames pipeline to produce promo and social video.
npx skills add https://github.com/heygen-com/hyperframes --skill website-to-hyperframes| Installs | 89.5k |
|---|---|
| GitHub stars | ★ 25.6k |
| Security audit | 2 / 3 scanners passed |
| Last updated | June 8, 2026 |
| Repository | heygen-com/hyperframes ↗ |
What it does
You have a live website but no fast, quality-controlled path from that URL to a polished short-form video ad or tour.
Who is it for?
Indie founders launching a product page who want agent-led site capture plus structured video production with explicit approval gates.
Skip if: Pure static screenshot tasks with no video narrative, or teams that refuse any gated review—even autonomous mode keeps verification gates.
When should I use this skill?
User provides a URL and wants a video, says capture/turn site into video/promo, or pastes a link asking for video content.
What you get
You get a HyperFrames project and rendered video sequence after collaborative or autonomous brief steps, with mandatory asset and beat-quality gates satisfied.
- HyperFrames project artifacts per step
- Brief-approved video composition
- Rendered promo or tour video output
Related skills
How it compares
Use instead of manual screen recording plus ad-hoc editing when you want artifact-gated HyperFrames steps and registry-compatible compositions.
FAQ
Who is website-to-hyperframes for?
Solo builders and growth-focused indies who promote existing sites via short video on social and launch channels.
When should I use website-to-hyperframes?
Use in Launch for distribution clips; in Validate when a landing URL needs a quick video proof for stakeholders; in Grow when refreshing content ads from the live product site.
Is website-to-hyperframes safe to install?
It implies capturing third-party or your own URLs and using HyperFrames tooling—review the Security Audits panel on this page before granting network, shell, or API access to your agent.
Workflow chain
Then invoke: hyperframes registry
SKILL.md
# Website to HyperFrames Capture a website, then produce a professional video from it. Users say things like: - "Capture https://... and make me a 25-second product launch video" - "Turn this website into a 15-second social ad for Instagram" - "Create a 30-second product tour from https://..." The workflow has 7 steps. Each produces an artifact that gates the next. By default it's collaborative — gates marked 💬 stop and ask the user. If the user signals autonomous mode ("decide for me", "surprise me"), 💬 user-preference gates are skipped; see step-2-brief.md for how that propagates. **Autonomous mode is NOT "skip all gates."** Auto mode covers user-preference questions (TTS provider, voice, color emphasis, beat count, music yes/no, captions yes/no — where the agent decides on the user's behalf). It does NOT cover quality-verification gates. The following remain non-skippable in auto mode: - Asset Audit (Step 3) — viewing contact sheets and justifying USE/SKIP for each asset - Per-beat HTML read (Step 5) — structured evidence block per beat - DoD checklist (Step 6) — including animation-map, per-warning WCAG verification, audio/motion playback - Honest disclosure section (Step 6) — "What I did NOT verify" must appear in your final summary If you find yourself reasoning "auto mode says bias toward action, so I'll skip X" — and X is a verification gate, not a preference question — that reasoning is wrong. Bias toward action applies to deciding _what to build_, not to deciding _whether to verify_. --- ## Step 0: Capture & Understand the Brand **Read:** [references/step-0-capture.md](references/step-0-capture.md) Capture the site, then read the extracted data to understand the **brand and product** — what it does, who it's for, what voice it speaks in, what mood it lives in. The captured assets are a brand toolkit for later, not the building blocks the video is made from. **Gate:** Site summary printed — strategy-first (what the product does, who it's for, brand voice) before the asset / color / font inventory. --- ## Step 1: Brand Identity **Read:** [references/step-1-design.md](references/step-1-design.md) Write DESIGN.md — a brand cheat sheet covering the visual identity: colors, typography, component styles, layout principles. Use `design-styles.json` for exact computed values. **Speed option:** For fast-pacing videos (billboard-per-beat), DESIGN.md can be a 50-line summary of colors + fonts + do's/don'ts — not a 300-line document. The sub-agent prompt in Step 5 pastes brand values directly, so DESIGN.md depth only matters for complex compositions. **Gate:** `DESIGN.md` exists (any length) with at minimum: color palette, font choices, and do's/don'ts. --- ## Step 2: Strategy & Messaging **Read:** [references/step-2-brief.md](references/step-2-brief.md), [references/capabilities.md](references/capabilities.md) (scan the Table of Contents — deep-dive sections only as needed) Align with the user on **what the video must communicate** before talking visuals or assets. Parse the user's prompt — they probably already gave you the video type and style. Ask only what's missing: the ONE thing this video must say, the narrative arc, and the audience. **Gate:** Video type, duration, format, and — critically — the message and narrative arc are locked. Without those, Step 3 can't write a concept-first storyboard. --- ## Step 3: Storyboard + Script 💬 **Read:** [references/step-3-storyboard.md](references/step-3-storyboard.md) Write the story