Pular para o conteúdo
Skillpedia
Motion e animação101 mil · #484

motion-frames

Faz seu agente criar animações curtas e em loop para vídeos. Ele gera um pôster de vídeo que pode ser usado em animações de herói ou vídeos curtos. É útil para adicionar movimento e impacto visual.

O que ela faz

Cria um vídeo curto animado com elementos gráficos que se movem em loop. É como um pôster animado que pode ser transformado em vídeo.

Quando usar

  • ✓Quando você precisa de um vídeo curto para o topo de uma página (hero video).
  • ✓Para criar um título animado para um projeto.
  • ✓Quando o pedido é por 'motion design' ou 'animação em loop'.

Exemplo do que pedir para a IA

“Crie um vídeo curto animado com um título e elementos gráficos girando.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/nexu-io/open-design/blob/main/design-templates/motion-frames/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/nexu-io/open-design/blob/main/design-templates/motion-frames/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A IA usa animações CSS para fazer os elementos gráficos, como círculos e um globo, girarem e pulsarem. Tudo é feito dentro de uma única página HTML, como um pôster que ganha vida.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add nexu-io/open-design --skill motion-frames

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/nexu-io/open-design/main/design-templates/motion-frames/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Skill de Motion Frames

Produza uma única composição de movimento em tela cheia. Apenas animações CSS inline — a página é o loop. Trate como um frame de pôster que um exportador (HyperFrames, Lottie, etc.) pode capturar em vídeo.

Fluxo de Trabalho

  1. Leia o DESIGN.md ativo (injetado acima). O movimento vive ou morre no contraste da tipografia — escolha o token serifado / display mais expressivo no DS para o título; o token de corpo / mono rotula todo o resto.
  2. Componha a tela como um herói 16:9 com estas camadas, de trás para frente:
    • Palco — tela cheia <main>. Fundo off-white ou tela DS, textura de grade pontilhada muito sutil (fundo CSS, radial-gradient pontos em intervalos de 22–32px).
    • Anéis concêntricos — 2–3 círculos SVG irradiando de um ponto focal. Traços ultrafinos (0,5–1px) em DS-foreground com baixa opacidade. Estes giram em velocidades diferentes (60s, 90s, 180s).
    • Marca focal — um globo wireframe, um objeto estilizado ou um monograma tipográfico desenhado como SVG inline. ~28% da largura da tela.
    • Rótulos dos anéis — palavras curtas / tokens fonéticos colocados em torno de um dos anéis (por exemplo, "Hola · Bonjour · 你好 · नमस्ते"). Eles co-rotacionam com o anel, com <text> caminhos contra-rotacionados para que as palavras permaneçam na vertical.
    • Título — canto inferior esquerdo ou centro inferior. Título serifado display, acento itálico em uma palavra. Adicione uma animação sutil de revelação letterSpacing + opacidade (@keyframes type-in).
    • Cromagem da moldura — selos de canto (etiqueta do laboratório no canto superior esquerdo, marca ou número da edição no canto superior direito) e uma linha fina de base. Estático.
  3. Anime apenas com @keyframes — sem JS:
    • rotate-slow, rotate-med, rotate-fast para os anéis.
    • globe-spin para a marca focal.
    • pulse para o ponto focal, ~2s, com easing.
    • marquee-fade para revelar o título uma vez ao carregar.
  4. Escreva um único documento HTML:
    • <!doctype html> até </html>, CSS inline.
    • Todo o movimento usa CSS — sem scripts, para que HyperFrames ou qualquer capturador de frames possa capturá-lo deterministicamente.
    • data-od-id no palco, focal, anel, título, cromagem.
  5. Auto-verificação:
    • A composição ainda é lida como um pôster com o movimento pausado no frame 0.
    • Pelo menos 3 camadas se movem em velocidades diferentes (a profundidade vem da velocidade delta, não de truques de parallax).
    • O acento aparece uma vez — geralmente a palavra em itálico no título.

Contrato de Saída

Emita entre as tags <artifact>:

<artifact identifier="motion-slug" type="text/html" title="Motion — Title">
<!doctype html>
<html>...</html>
</artifact>

Uma frase antes do artefato, nada depois.

Perguntas frequentes

O que é 'motion design'?

É a arte de dar vida a elementos gráficos através de movimento e animação.

O que é 'loop'?

É quando uma animação se repete continuamente, sem parar.

O que é 'hero video poster'?

É um vídeo curto e impactante usado no topo de uma página para chamar a atenção, como um pôster animado.

Detalhes

Descrição original do autor

A single-frame motion-design composition with looping CSS animations — rotating type ring, animated globe, ticking timer, parallax labels. Renders as a hero video poster you can hand straight to HyperFrames or any keyframe-based exporter. Use when the brief asks for "motion design", "animated hero", "loop", "video poster", "title card", or pairs Open Claude Design with HyperFrames for a kinetic ex

repo: nexu-io/open-design

Popularidade

Estrelas no GitHub
101 mil
Posição no ranking
#484
Licença
Apache-2.0
Atualizada em
16/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas