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.