Communitygithub.com

AlexGit92s/Remotion2.0

Roteador para todas as skills do Remotion

O que é Remotion2.0?

Esta skill atua como um roteador central para todas as funcionalidades do Remotion, guiando o agente de IA para a documentação correta de acordo com a tarefa solicitada pelo usuário. Ela criação de novos vídeos, configuração de projetos, melhores práticas de markup React, manipulação de mapas (estáticos e animados), tarefas multimídia (como corte e metadados de vídeos), legenda e melhoria da interatividade no Studio. A skill também fornece instruções detalhadas para abrir o preview interativo no navegador (comandos `npx remotion studio`), renderizar vídeos (`npx remotion render`) e gerenciar upgrades do ecossistema Remotion. Para cada tópico, ela carrega um arquivo de referência específico (ex.: `./remotion-create/REFERENCE.md`), garantindo que o agente tenha acesso às informações mais relevantes e atualizadas. Projetada para plataformas como Cursor e outros agentes com ou sem navegador integrado, a skill enfatiza a preservação de alterações feitas pelo usuário fora da conversa e a abertura automática do Studio para feedback visual contínuo.

Funciona com~Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/AlexGit92s/Remotion2.0/tree/HEAD/.claude/skills/remotion-best-practices

Perguntar na sua IA favorita

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

Documentação

Preservar alterações do usuário

Os usuários podem fazer edições no código fora da conversa.

Se você detectar uma alteração surpreendente feita nesse meio tempo, não a sobrescreva, assuma que foi intencional ou peça confirmação.

Criar um vídeo

Se o usuário pedir para criar, fazer ou construir um novo vídeo ou composição, carregue Criar um novo vídeo Remotion, independentemente de já existir um projeto Remotion.

Configuração de novo projeto

Se nenhum projeto Remotion existir atualmente, carregue Criar um novo projeto Remotion

Melhores práticas de markup React

Se você estiver escrevendo markup React do Remotion, carregue Melhores práticas de markup Remotion

Mapas

Para mapas estáticos, rotas animadas e marcadores, explicadores geográficos, Mapbox, MapLibre, MapTiler, GeoJSON, ou sobrevoos geográficos 3D, carregue Remotion Maps.

Multimídia

Para realizar tarefas multimídia no navegador, como cortar, aparar vídeos ou obter metadados deles, carregue Remotion Multimedia

Melhorando a interatividade

Estruturando bem o markup Remotion, podemos permitir que os usuários alterem coisas interativamente no Studio e escrevam de volta no código. Se relevante: Melhores práticas de interatividade

Abrir a pré-visualização

Se o usuário pedir para "criar", "fazer" um vídeo, etc. Não renderize o vídeo por padrão a menos que ele seja muito explícito. Ele quer, em vez disso, ver uma pré-visualização interativa. Assim que o projeto puder ser executado, inicie o Studio e abra a pré-visualização no navegador antes de construir ou editar a composição. Mantenha-a aberta enquanto trabalha para que o usuário possa acompanhar o progresso e direcionar.

Se você estiver usando o Cursor

Execute o Studio sem --no-open para que ele abra o navegador automaticamente:

npx remotion studio

Se você estiver usando outro cliente de agente com um navegador integrado

Você pode usar o comando acima para deixar o Studio abrir o navegador, ou executar:

npx remotion studio --no-open

Isso iniciará um processo de longa duração e exibirá a URL do servidor para a pré-visualização. Se o servidor já tiver sido iniciado, ele exibirá a URL. Se você usar --no-open, abra a URL exata exibida no navegador integrado e verifique se o Studio carrega. Assim que uma composição existir, verifique se a pré-visualização do vídeo dela carrega. Se você não conseguir abri-la lá, execute o Studio sem --no-open. Você pode visitar uma composição específica navegando para /[composition-id], por exemplo http://localhost:3000/MapAnimation.

:::note O Studio oferece suporte a ferramentas WebMCP. :::

Se você não tiver um navegador integrado

Isso abrirá o Studio no navegador ou o re focalizará se já estiver aberto.

npx remotion studio

Mais opções

Para iniciar um projeto no Remotion Studio, abrir sua URL local exata ou configurar flags da CLI do Studio, carregue Remotion Studio.

Renderizar o vídeo

Renderize apenas se o usuário for muito explícito ao pedir. Por exemplo, "Renderize o vídeo", "Exportar", "Me dê o MP4".

A pré-visualização também possui uma interface de renderização mais intuitiva, então considere usá-la em vez da linha de comando para renderizar.

npx remotion render

Para mais opções, veja Renderização.

Para renderização avançada além do simples npx remotion render, veja: Melhores práticas de renderização

Legendas

Ao trabalhar com legendas, carregue Remotion Captions.

Criar um SaaS, automação ou aplicação

Use a skill Remotion SaaS para conhecimento sobre aplicativos SaaS baseados em Remotion, como <Player>, renderização no Lambda, Vercel, Cloudflare, via Express.js, renderização no lado do cliente ou para encontrar o template SaaS adequado.

Pesquisar APIs e documentação do Remotion

Para encontrar e ler a documentação atual do Remotion, carregue Remotion Docs.

Atualização

Para atualizar o Remotion, pacotes relacionados, pacotes compatíveis da Mediabunny e skills de agente Remotion instaladas, carregue Remotion Upgrade.

Individual skills in this repo

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

Habilidades Relacionadas