Communitygithub.com

Social Motion Studio

Crie ou edite vídeos do YouTube, curtos para redes sociais, tutoriais de tela, demonstrações de aplicativos, vídeos explicativos e filmes de motion design usando os registros de produção do workspace, briefings pesquisados e roteamento de habilidades.

O que é Social Motion Studio?

O Social Motion Studio é uma habilidade de agente de IA projetada para criar e editar conteúdo de vídeo, como vídeos do YouTube, curtos para redes sociais, tutoriais de tela, demonstrações de aplicativos, vídeos explicativos e filmes de motion design. Ele depende de registros de produção, briefings pesquisados e roteamento de habilidades definido no arquivo `config/routes.json`. A habilidade realiza uma etapa de intake com cinco perguntas personalizadas para entender o escopo do projeto, faz pesquisa antes da produção (documentando fontes e fatos verificados) e utiliza ferramentas como ElevenLabs para narração, gerador de imagens integrado e o modelo H3 Max da fal para b-roll. A renderização é feita com um renderizador HTML local (HyperFrames como primário) ou FFmpeg para montagem de cenas. A habilidade também suporta gravações de tela reais para sites/aplicativos através de roteamento específico para `screen-tutorials`, exigindo a instalação separada do OpenScreen. O fluxo de trabalho inclui inspeção de rascunhos, revisão e empacotamento com o mesmo hash, e a publicação requer aprovação explícita do usuário. Tudo é mantido em `output/jobs/` com um arquivo `HANDOFF.md` atualizado.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/aievolutionpl/social-motion-agent/tree/HEAD/.agents/skills/social-motion-studio

Perguntar na sua IA favorita

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

Documentação

O que Social Motion Studio faz?

Use a raiz do projeto três níveis acima desta pasta de habilidade. Leia START_HERE.md, AGENTS.md e docs/PRODUCTION.md lá.

Para cada novo filme, invoque as instruções locais de skills/intake/SKILL.md: exatamente cinco perguntas personalizadas com opções em uma única mensagem; aguarde as respostas, resuma e produza. Localização: config/routes.json → intake_skill. Respeite uma solicitação explícita do usuário para pular. Pequenas revisões reutilizam o briefing atual.

Pesquise antes da produção. Registre fontes lidas e fatos verificados na tela. Selecione apenas instruções relevantes através de studio.py route/find. Leia o briefing da marca fornecido pelo usuário quando aplicável. Mantenha cada produção em output/jobs/ com um HANDOFF.md atualizado.

Leia docs/PROVIDERS.md para narração com ElevenLabs, geração de imagem integrada e b-roll com fal H3 Max. Verifique ferramentas reais e autorizações existentes; instruções não comprovam conectividade. Mantenha prompts/IDs de solicitação com ativos locais. Não substitua provedores nomeados silenciosamente.

Use o renderizador HTML local funcional para motion ou montagem FFmpeg para cenas. HyperFrames é o renderizador HTML primário para motion; Hypermotion é uma ferramenta upstream opcional separada. Inspecione um rascunho antes do mestre, então teste, revise e empacote o mesmo hash. Indique quaisquer verificações visuais/áudio ausentes. A publicação requer aprovação explícita do usuário.

Para gravações reais de sites/aplicativos, use as rotas showcase ou tutorial, em seguida .agents/skills/screen-tutorials/SKILL.md e docs/OPENSCREEN.md. Instale o OpenScreen separadamente e defina OPENSCREEN_EXECUTABLE. Testes de adaptador não comprovam captura de tela ao vivo da área de trabalho. Reutilize o intake de cinco perguntas existente para uma nova lição.

Individual skills in this repo

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

Habilidades Relacionadas