Communitygithub.com

HyperFrames — comece aqui

Leia isto primeiro para qualquer solicitação de criação, edição, animação ou renderização de um vídeo, animação ou gráfico em movimento — um promo, explicador, clipe legendado, cartão de título, sobreposição, slideshow / deck interativo ou qualquer composição. O HyperFrames renderiza vídeo a partir de HTML; esta é a habilidade de entrada e a forma padrão como um agente cria ou edita vídeos.

O que é HyperFrames — comece aqui?

HyperFrames é um framework de vídeo baseado em HTML que atua como um roteador local para habilidades especializadas de criação e edição de vídeo. Esta habilidade principal (SKILL.md) é o ponto de entrada obrigatório para qualquer solicitação de vídeo ou animação feita a um agente de IA (como Claude Code, Cursor, Codex). Ela orienta o agente a selecionar o workflow correto entre várias opções (vídeo geral, motion graphics, slideshow, lançamento de produto, PR para vídeo, música para vídeo, etc.) e a carregar habilidades de domínio específicas conforme necessário. O HyperFrames funciona definindo a composição como um arquivo HTML que usa atributos `data-*` para controle de tempo e animação permitindo busca. A ferramenta depende do `npx hyperframes` para execução local (requer Node.js >= 22 e FFmpeg). É essencial ler esta habilidade antes de qualquer outra para evitar workflows incorretos. Além disso, habilidades de domínio espelhadas (como hyperframes-core, hyperframes-cli, hyperframes-animation) são carregadas sob demanda com base na intenção do usuário.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/FradSer/dotclaude/tree/HEAD/hyperframes/skills

Perguntar na sua IA favorita

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

Documentação

O que HyperFrames — comece aqui faz?

Esta habilidade é um roteador local para o framework de vídeo baseado em HTML HyperFrames, espelhado a partir de heygen-com/hyperframes. As habilidades de domínio espelhadas vivem como subdiretórios desta pasta e são carregadas sob demanda por nome. Com base na intenção do usuário, leia o SKILL.md da sub-habilidade correspondente antes de executar.

Os guias de agente autorizados do upstream estão espelhados ao lado deste roteador como UPSTREAM-CLAUDE.md (catálogo completo de habilidades, instalação, manutenção) e UPSTREAM-AGENTS.md (lista de workflows) — consulte-os para as descrições canônicas das habilidades upstream e o workflow npx skills add / npx hyperframes.

O HyperFrames renderiza vídeo a partir de HTML — uma composição é um arquivo HTML cujo DOM declara temporização com atributos data-*, cuja runtime de animação é buscável, e cuja reprodução de mídia é controlada pelo framework. O contrato completo de autoria vive em hyperframes-core/; leia-o antes de escrever HTML de composição.

Índice de Sub-habilidades

Sub-habilidadeDiretórioUse Quando
Contrato de composiçãohyperframes-core/Criar/editar uma composição HTML — temporização data-*, clipes, trilhas, subcomposições, variáveis. Leia antes de escrever HTML de composição.
Loop de desenvolvimento CLIhyperframes-cli/Executar npx hyperframes init, add, lint, check, snapshot, preview, render, publish, doctor, renderização em nuvem/lambda, ou resolver problemas do ambiente de build/render.
Animaçãohyperframes-animation/Regras de movimento atômico, blueprints de cena multifásicas, transições de cena, técnicas de design de movimento e os adaptadores de runtime (GSAP / Lottie / Three.js / Anime.js / CSS / WAAPI / TypeGPU).
Keyframeshyperframes-keyframes/Keyframes 2D/3D seguros para busca, timelines GSAP, keyframes CSS, Anime.js, WAAPI, FLIP, paths, máscaras, morph/draw SVG, texto, profundidade 3D, além dos diagnósticos hyperframes keyframes.
Direção criativahyperframes-creative/Direção criativa não relacionada a animação: frame.md/design.md, paletas, tipografia, narração, planejamento de batidas, áudio-reativo.
Mídiamedia-use/Resolver/gerar BGM, SFX, imagem, ícone, logotipo de marca, voz, gradação de cor, LUT; narração TTS, transcrição, remoção de fundo, legendas; reutilização entre projetos.
Blocos de registrohyperframes-registry/Instalar e conectar blocos/componentes do registro (hyperframes add).
Importação Figmafigma/Importar conteúdo do Figma — assets, tokens, componentes, storyboards → movimento reconstruído.

Workflows (entregáveis de ponta a ponta)

WorkflowDiretórioUse Quando
Vídeo geralgeneral-video/Workflow padrão para criar/editar qualquer composição personalizada em qualquer duração/formato — peças mais longas/multicena, reels de marca e sizzle.
Motion graphicsmotion-graphics/Motion graphic curto e focado em design onde o movimento É a mensagem — tipografia cinética, contagem de estatísticas, gráfico/dataviz impactante, vinheta de logotipo, lower-third.
Slideshow / deckslideshow/Apresentação, pitch deck ou deck interativo com slides discretos, revelações de fragmentos, ramificação, navegação por hotspots.
Lançamento de produtoproduct-launch-video/Transformar uma URL de produto/marketing, roteiro colado ou briefing em um vídeo de lançamento/promoção de produto.
PR para vídeopr-to-video/Transformar um PR do GitHub (URL, owner/repo#N ou "este PR") em um vídeo explicativo de mudança de código.
Música para vídeomusic-to-video/Transformar uma faixa musical em um vídeo sincronizado com a batida — lyric video, slideshow ou visualização cinética.
Explicador sem rostofaceless-explainer/Transformar texto arbitrário (artigo, notas, tópico, briefing) em um vídeo explicador sem rosto com visuais inventados.
Legendas incorporadasembedded-captions/Adicionar legendas projetadas a um vídeo de pessoa falando — identidades visuais por trás de mecanismos de coluna/incorporados.
Reedição de pessoa falandotalking-head-recut/Empacotar um vídeo existente de pessoa falando/entrevista/podcast com cartões gráficos de sobreposição temporizados — títulos, lower-thirds, dados destacados, citações.
Port do Remotionremotion-to-hyperframes/Portar uma composição existente do Remotion (React) para HTML do HyperFrames. Use SOMENTE quando houver um pedido explícito para portar/ converter/migrar uma fonte Remotion.

Regras de Roteamento

  1. Para qualquer solicitação "faça-me um vídeo / animação / motion graphic", escolha um workflow da segunda tabela acima. Se nenhum se encaixar, recorra a general-video.
  2. O workflow escolhido puxa habilidades de domínio (primeira tabela) em meio ao processo — elas nunca assumem a tarefa de ponta a ponta sozinhas.
  3. Contrato de autoria primeiro: antes de escrever HTML de composição, leia hyperframes-core/.
  4. Tudo é executado através de npx hyperframes a menos que as instruções do projeto especifiquem um wrapper local — obedeça exatamente ao wrapper local. Requer Node.js >= 22 e FFmpeg.

Sincronização

Estas habilidades são espelhadas a partir do upstream. Para verificar ou puxar atualizações:

bash hyperframes/scripts/sync-hyperframes.sh --check   # dry-run
bash hyperframes/scripts/sync-hyperframes.sh            # sincronização com backup

Consulte SYNC.md para a fonte upstream, último commit sincronizado e estratégia de sincronização.

Habilidades Relacionadas