website-to-video

Capture a website and produce a HyperFrames video from its brand assets.

Updated Sep 1, 2026
One-click install
npx skills add https://github.com/zamansepeti43/c-rak-agent --skill website-to-video-zamansepeti43
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: website-to-video
Source: https://github.com/zamansepeti43/c-rak-agent/tree/main/video-engine/.agents/skills/website-to-video
Command: npx skills add https://github.com/zamansepeti43/c-rak-agent --skill website-to-video-zamansepeti43

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Turning a live website into a polished marketing or social video normally requires manual screenshots, brand asset hunting, storyboarding, and video editing. This Skill automates that pipeline: it captures a URL with headless Chrome, extracts the brand's colors, fonts, and assets, then guides a gated 7-step workflow that produces a HyperFrames video composition. ## Core Features & Use Cases - Automated site capture: Downloads screenshots, SVGs, fonts, and computed design tokens from any URL via npx hyperframes capture. - Brand identity extraction: Generates a DESIGN.md cheat sheet with exact color palettes, font files, and component CSS values from the captured site. - Storyboard-to-render pipeline: Walks through strategy briefing, storyboard and script writing, TTS narration with timestamp mapping, per-beat HTML composition building, and lint/validate/snapshot verification. - Use Case: Give it a landing page URL and ask for a 15-second Instagram clip; it captures the site, plans beats around your message, builds GSAP-driven compositions using the brand's real assets, and delivers a Studio preview URL. ## Quick Start Ask the agent to turn https://your-site.com into a 15-second social clip for Instagram and follow the guided brief.

Frequently Asked Questions about website-to-video

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

FAQPage Schema
How do I turn a website into a video?

Run the capture step with npx hyperframes capture on the target URL, then follow the 7-step workflow: extract brand identity into DESIGN.md, lock the message and storyboard, generate narration, build per-beat HTML compositions, and validate with lint and snapshots.

What video formats and durations does website-to-video support?

It supports landscape 1920x1080, portrait 1080x1920, and square 1080x1080 outputs. Typical durations range from 10-15 second social ads to 30-60 second product demos, with beat count derived from the storyboard rather than fixed targets.

When should I use website-to-video instead of product-launch-video?

Use website-to-video for general site tours, portfolio or blog showcases, and social clips from a site's own visuals. If the intent is marketing or launching a product, even from a URL, the skill routes you to product-launch-video instead.

Does the video generation require an API key?

The base capture works without keys, but a Gemini API key enables AI-generated descriptions of captured images for better asset selection. Narration can use HeyGen or ElevenLabs if signed in, or local Kokoro TTS offline.

Why does my beat render as a blank or black frame?

Common causes include using gsap.from with CSS opacity 0, which animates 0 to 0, or placing scripts outside the template tag. Use tl.fromTo for entrances and verify each beat with npx hyperframes snapshot before reporting completion.