Communitygithub.com

assafkip/claude-video-editor

Capture um site e crie um vídeo HyperFrames a partir dele. Use quando: (1) um usuário fornecer uma URL e quiser um vídeo, (2) alguém disser "capturar este site", "transformar isso em vídeo", "fazer um promo do meu site", (3) o usuário quiser um anúncio social, tour do produto ou qualquer vídeo baseado em um site existente, (4) o usuário compartilhar um link e pedir qualquer tipo de conteúdo em vídeo. Mesmo que o usuário apenas cole uma URL — esta é a skill a ser usada.

O que é claude-video-editor?

Esta skill permite que um agente de IA capture um site e produza um vídeo profissional no formato HyperFrames. Ela é ideal para criar vídeos promocionais, tours de produto, anúncios para redes sociais e teasers de lançamento a partir de uma URL fornecida pelo usuário. A skill funciona como uma ferramenta especializada para agentes como Claude Code e Cursor, oferecendo um fluxo de trabalho em 7 etapas que inclui captura e análise do site, definição de identidade visual (DESIGN.md), roteiro (SCRIPT.md), storyboard (STORYBOARD.md), geração de narração e sincronização, construção de composições e validação final. Cada etapa produz um artefato que serve como pré-requisito para a próxima, garantindo um processo organizado e de alta qualidade. A skill também suporta diferentes formatos de vídeo (paisagem, retrato, quadrado) e durações, adaptando-se a necessidades como anúncios no Instagram, demonstrações de produtos ou vídeos de marca.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/assafkip/claude-video-editor/tree/HEAD/skills/website-to-hyperframes

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Website para HyperFrames

Capture um site e depois produza um vídeo profissional a partir dele.

Os usuários dizem coisas como:

  • "Capture https://... e me faça um vídeo de lançamento de produto de 25 segundos"
  • "Transforme este site em um anúncio social de 15 segundos para o Instagram"
  • "Crie um tour de produto de 30 segundos a partir de https://..."

O fluxo de trabalho tem 7 etapas. Cada uma produz um artefato que condiciona a próxima.


Etapa 1: Capturar e Entender

Leia: references/step-1-capture.md

Execute a captura, leia os dados extraídos e construa um resumo funcional usando o método de escrever e esquecer.

Pré-requisito: Imprima seu resumo do site (nome, cores principais, fontes, ativos-chave, uma frase de clima).


Etapa 2: Escrever DESIGN.md

Leia: references/step-2-design.md

Escreva uma referência de marca simples para o site capturado. 6 seções, ~90 linhas. Esta é uma folha de dicas, não o plano criativo — isso virá na Etapa 4.

Pré-requisito: DESIGN.md existe no diretório do projeto.


Etapa 3: Escrever SCRIPT

Leia: references/step-3-script.md

Escreva o roteiro de narração. A espinha dorsal da história. As durações das cenas vêm da narração, não de palpites.

Pré-requisito: SCRIPT.md existe no diretório do projeto.


Etapa 4: Escrever STORYBOARD

Leia: references/step-4-storyboard.md

Escreva a direção criativa por batida: clima, câmera, animações, transições, ativos, camadas de profundidade, efeitos sonoros. Este é o norte criativo — o documento que o engenheiro segue para construir cada composição.

Pré-requisito: STORYBOARD.md existe com direção batida por batida e uma tabela de auditoria de ativos.


Etapa 5: Gerar VO + Mapear Tempo

Leia: references/step-5-vo.md

Gere áudio TTS, transcreva para timestamps por palavra e mapeie timestamps para as batidas. Atualize STORYBOARD.md com durações reais.

Pré-requisito: narration.wav (ou .mp3) + transcript.json existem. Tempos das batidas em STORYBOARD.md atualizados.


Etapa 6: Construir Composições

Leia: A skill /hyperframes (invoque-a — cada regra importa) Leia: references/step-6-build.md

Construa cada composição seguindo o storyboard. Após cada uma: auto-revisão para layout, posicionamento de ativos e qualidade de animação.

Pré-requisito: Cada composição foi auto-revisada. Sem elementos sobrepostos, sem ativos mal posicionados, sem imagens estáticas sem movimento.


Etapa 7: Validar e Entregar

Leia: references/step-7-validate.md

Linte, valide, pré-visualize. Crie um HANDOFF.md para continuidade em múltiplas sessões.

Pré-requisito: npx hyperframes lint e npx hyperframes validate passam com zero erros.


Referência Rápida

Tipos de Vídeo

TipoDuraçãoBatidasNarração
Anúncio social (IG/TikTok)10-15s3-4Frase de gancho opcional
Demonstração de produto30-60s5-8Narração completa
Anúncio de funcionalidade15-30s3-5Narração completa
Reel de marca20-45s4-6Opcional, foco em música
Teaser de lançamento10-20s2-4Mínimo, alta energia

Formato

  • Paisagem: 1920x1080 (padrão)
  • Retrato: 1080x1920 (Instagram Stories, TikTok)
  • Quadrado: 1080x1080 (feed do Instagram)

Arquivos de Referência

ArquivoQuando ler
step-1-capture.mdEtapa 1 — lendo dados capturados
step-2-design.mdEtapa 2 — escrevendo DESIGN.md
step-3-script.mdEtapa 3 — escrevendo o roteiro de narração
step-4-storyboard.mdEtapa 4 — direção criativa por batida
step-5-vo.mdEtapa 5 — TTS, transcrição, tempo
step-6-build.mdEtapa 6 — construindo composições com auto-revisão
step-7-validate.mdEtapa 7 — lint, validar, pré-visualizar, handoff
techniques.mdEtapas 4 e 6 — 10 técnicas visuais com padrões de código (desenho SVG, Canvas 2D, 3D, tipografia, Lottie, vídeo, digitação, fontes variáveis, MotionPath, transições)

Individual skills in this repo

This repo contains 9 individual skills — each has its own dedicated page.

assafkip/claude-video-editor

Build videos from stills when there is nothing to cut — narration first (ElevenLabs v3 with audio tags), then still keyframes from ANY source (AI image tools, screenshots, photos, HyperFrames-rendered HTML), animated deterministically with the animate-stills recipe (HyperFrames camera moves + GSAP atmosphere). Use when the user wants an explainer, documentary-style video, or any video built from generated or collected visuals instead of recorded footage.

assafkip/claude-video-editor

GSAP animation reference for HyperFrames. Covers gsap.to(), from(), fromTo(), easing, stagger, defaults, timelines (gsap.timeline(), position parameter, labels, nesting, playback), and performance (transforms, will-change, quickTo). Use when writing GSAP animations in HyperFrames compositions.

assafkip/claude-video-editor

HyperFrames CLI tool — hyperframes init, lint, preview, render, transcribe, tts, doctor, browser, info, upgrade, compositions, docs, benchmark. Use when scaffolding a project, linting or validating compositions, previewing in the studio, rendering to video, transcribing audio, generating TTS, or troubleshooting the HyperFrames environment.

assafkip/claude-video-editor

Install and wire registry blocks and components into HyperFrames compositions. Use when running hyperframes add, installing a block or component, wiring an installed item into index.html, or working with hyperframes.json. Covers the add command, install locations, block sub-composition wiring, component snippet merging, and registry discovery.

assafkip/claude-video-editor

Create video compositions, animations, title cards, overlays, captions, voiceovers, audio-reactive visuals, and scene transitions in HyperFrames HTML. Use when asked to build any HTML-based video content, add captions or subtitles synced to audio, generate text-to-speech narration, create audio-reactive animation (beat sync, glow, pulse driven by music), add animated text highlighting (marker sweeps, hand-drawn circles, burst lines, scribble, sketchout), or add transitions between scenes (crossfades, wipes, reveals, shader transitions). Covers composition authoring, timing, media, and the full video production workflow. For CLI commands (init, lint, preview, render, transcribe, tts) see the hyperframes-cli skill.

assafkip/claude-video-editor

Beginner-friendly end-to-end video creator for HyperFrames. Use when the user says "make a video", "create a video", "new video", "build a video", "video from scratch", "I want to make a video", "help me create a video", or when someone who's never used HyperFrames before arrives with a concept, script, or rough idea and wants a finished MP4. Interviews the user in one pass, then builds the full video with mandatory preview and visual-verification gates.

assafkip/claude-video-editor

Build and iterate short-form vertical (9:16) videos in Hyperframes — TikTok/Reels/Shorts style. Use when Nate says "short-form video", "vertical video", "TikTok/Reels/Shorts", "make a short", "talking-head + motion graphics", or when the target is a 1080x1920 composition with face video + synced scene overlays + karaoke captions. Encodes the full May Shorts 19 playbook: face-mode choreography, audio-synced scene timing, karaoke captions, and the 10-rule quality checklist.

assafkip/claude-video-editor

Edit any video by conversation — the orchestrator for the bundled video pipeline. Use when the user wants to edit, cut, caption, grade, or add motion graphics to footage; drops a folder of clips and says "edit this"; or asks to make a promo/teaser/tutorial/short. Routes to video-use (the cut engine) and HyperFrames (motion-graphics overlays), with a motion-craft library for taste.

assafkip/claude-video-editor

Production pipeline for mathematical and technical animations using Manim Community Edition. Creates 3Blue1Brown-style explainer videos, algorithm visualizations, equation derivations, architecture diagrams, and data stories. Use when users request: animated explanations, math animations, concept visualizations, algorithm walkthroughs, technical explainers, 3Blue1Brown style videos, or any programmatic animation with geometric/mathematical content.

Habilidades Relacionadas