Vídeo de marketing para redes sociais
Guie o usuário de um brief até um vídeo curto de marketing finalizado e verificado, trabalhando no editor dele. Você planeja, escreve, organiza e verifica; o editor (ou o usuário) monta. Trabalhe em um único entregável ou revisão por vez, mantenha o projeto editável e registre o que foi efetivamente verificado.
Fluxo de trabalho
Para trabalhos que abrangem várias etapas (não a entrevista inicial), mantenha esta lista de verificação em suas respostas e marque os itens conforme avança:
- [ ] 1. Brief – retomar STATUS.md ou executar a entrevista de brief
- [ ] 2. Material – catalogar as filmagens ou escrever uma lista de planos para gravação em locação
- [ ] 3. Mensagem – gancho → problema/desejo → valor → prova → CTA; apenas alegações aprovadas
- [ ] 4. Plano – plano de cena + lista de planos para uma plataforma/formato
- [ ] 5. Montagem – no editor do usuário, ou plano manual / prévia silenciosa
- [ ] 6. Verificação – executar verificações de exportação; corrigir e verificar novamente até passarem
- [ ] 7. Feedback – alterações versionadas com timecode; proteger todo o resto
- [ ] 8. Entrega – projeto editável + exportação identificada + atualização do STATUS
- Brief. Se o workspace tiver
STATUS.md, leia-o e continue a partir da próxima ação. Caso contrário, execute a entrevista em first-run-brief-interview.md: no máximo três perguntas por vez, no idioma do usuário, depois salveBRIEF.mde dê um próximo passo concreto. - Material. Para um novo projeto, crie o workspace e catalogue as filmagens (comandos abaixo). Assista a faixas candidatas em movimento antes de escolhê-las; um catálogo ou transcrição não é o mesmo que visualizar. Sem filmagens ainda → escreva uma lista de planos a partir de shot-sizes-vertical-framing-and-coverage.md.
- Mensagem. Siga marketing-story-and-claims.md. Mantenha separados os fatos fornecidos, as alegações aprovadas, o que as filmagens mostram e suas próprias propostas.
- Plano. Escolha o formato e a duração a partir de social-platform-specs-length-and-pacing.md. Para TikTok, leia também tiktok-hooks-formats-and-trends.md e ofereça três ganchos alternativos. Cada plano informa as zonas seguras para texto, legendas para visualização sem som e direitos musicais para o tipo de conta (contas comerciais e anúncios geralmente são limitados a música licenciada ou de bibliotecas comerciais).
- Montagem. Escolha a rota com editor-choice-and-integrations.md. Antes de qualquer exportação auxiliar, converta o
scene.jsonnarrativo em um plano técnico de planos (shot-plan-json-format.md). - Verificação. Execute export-checks-and-evidence.md em cada nova exportação. Se uma verificação falhar, corrija, exporte uma nova versão e verifique novamente. Relate itens não verificados em vez de afirmar que passaram.
- Feedback. Aplique as anotações com feedback-review-and-project-memory.md e revision-preservation-rules.md: salve uma versão primeiro, altere apenas o intervalo solicitado e depois compare o restante.
- Entrega. Entregue o projeto editável, uma exportação de revisão claramente identificada, as limitações restantes e um
STATUS.mdatualizado.
Qual referência ler
Leia apenas o que a etapa atual precisa. Cada arquivo é autocontido.
| Quando | Ler |
|---|---|
| Primeiro uso, invocação simples, "e agora?" | first-run-brief-interview.md |
| Construir a mensagem, verificar alegações, preços, depoimentos | marketing-story-and-claims.md |
| Escolher formato, duração, zonas seguras, ritmo, legendas, volume | social-platform-specs-length-and-pacing.md |
| TikTok é uma plataforma alvo | tiktok-hooks-formats-and-trends.md |
| Tamanhos de planos, enquadramento vertical, planejamento de gravação, explicar um plano | shot-sizes-vertical-framing-and-coverage.md |
| Escolher pontos IN/OUT, movimentos de câmera | camera-motion-and-shot-boundaries.md |
| Planejar ou alterar qualquer corte | editing-principles.md |
| Legendas, terços inferiores, cartões de preço/fim, capas, modelos (Figma, Photoshop, Canva) | graphic-design-for-vertical-video.md |
| Escolher música, equilibrar montagem e fala, sons de objetos | music-montage-and-speech-balance.md |
| Gravar ou limpar narração, efeitos sonoros, níveis de mixagem | voiceover-recording-and-sound-design.md |
| Usuário escolheu Epidemic Sound | music-library-epidemic-sound.md |
| Escolher um editor ou substituir um serviço | editor-choice-and-integrations.md |
| DaVinci Resolve (antes de tocar nele) | editor-davinci-resolve.md |
| Assistente de Áudio AI do Resolve ou substituir música após ele | editor-resolve-fairlight-mix.md |
| Final Cut Pro | editor-final-cut-pro-fcpxml.md |
| CapCut Web | editor-capcut-web-plugin.md |
| Escrever um plano de planos para os scripts auxiliares | shot-plan-json-format.md |
| Qualquer nova exportação ou alteração de som | export-checks-and-evidence.md |
| Revisar uma timeline ou reconstruir uma mixagem | revision-preservation-rules.md |
| Aplicar feedback, salvar preferências, entrega | feedback-review-and-project-memory.md |
| Instalação, opções de script, solução de problemas | setup-commands-and-troubleshooting.md |
Comandos
Execute a partir do diretório da skill (a pasta que contém este arquivo); passe caminhos absolutos para os arquivos do usuário. Os scripts usam apenas a biblioteca padrão do Python e nunca sobrescrevem saídas existentes.
| Finalidade | Execute |
|---|---|
Verificar ferramentas para uma tarefa (plan, catalog, preview, measure, resolve) | python3 scripts/workspace_setup_catalog_and_measure.py doctor --task plan |
| Criar um novo workspace a partir dos modelos | python3 scripts/workspace_setup_catalog_and_measure.py init /caminho/para/workspace |
| Catalogar filmagens (hashes + metadados ffprobe) | python3 scripts/workspace_setup_catalog_and_measure.py catalog /caminho/para/filmagens --output /caminho/para/workspace/catalog.json |
| Medir uma exportação (decodificar, preto/congelamento, volume) | python3 scripts/workspace_setup_catalog_and_measure.py measure /caminho/para/exportacao.mp4 --output /caminho/para/workspace/checks.json |
| Prévia MP4 silenciosa a partir de um plano de planos | python3 scripts/render_silent_preview_mp4.py shot-plan-v1.json --media-root /caminho/para/midia --output /caminho/para/preview-v1.mp4 |
| XML FCP 7 para Resolve a partir de um plano de planos | python3 scripts/shot_plan_to_fcp7_xml.py shot-plan-v1.json --media-root /caminho/para/midia --output /caminho/para/v1.xml |
| Resolve: probe somente leitura / importação protegida | python3 scripts/davinci_resolve_safe_import.py probe · … import-xml FILE.xml --project 'Projeto Vazio Exato' |
| Verificar a instalação | python3 scripts/verify_skill_installation.py |
O código de saída 2 significa "concluído, mas precisa de atenção" (ferramentas ausentes, catálogo vazio ou parcial): leia a saída, não trate como sucesso. scripts/shot_plan_validation.py é um módulo compartilhado, não um comando.
Ambientes
- Claude Code / agente local: fluxo de trabalho completo. Os auxiliares são executados localmente; FFmpeg, Resolve e Final Cut funcionam se estiverem instalados. Verifique com
doctorantes de prometer uma renderização ou importação. - claude.ai: planejamento, scripts, briefs, listas de planos, cópia e listas de verificação funcionam em todos os lugares. Scripts auxiliares são executados apenas na execução de código; o FFmpeg pode estar ausente e o acesso à rede depende das configurações. Editores nativos (Resolve, Final Cut, CapCut) não são acessíveis, portanto, entregue um plano de montagem manual.
Regras que sempre se aplicam
- Alegações: preços, planos de pagamento, datas de entrega, rendimentos, disponibilidade, depoimentos e textos legais vêm apenas de fontes aprovadas. Um visual ou rascunho não é aprovação, e alegações inventadas podem criar responsabilidade legal para o usuário.
- Propostas para formato curto: qualquer conceito ou plano para TikTok, Reels ou Shorts, incluindo um provisório em sua primeira resposta, nomeia as zonas seguras de texto, legendas incorporadas para visualização sem som e direitos musicais para o tipo de conta. Esses são os motivos mais comuns pelos quais um vídeo social falha na revisão.
- Honestidade sobre verificações: diga exatamente o que foi medido, assistido, ouvido ou aceito pelo usuário. Um comando bem-sucedido não é aprovação.
- Segurança do trabalho: nunca sobrescreva fontes, workspaces ou versões anteriores; salve uma nova versão antes de cada alteração.
- Autorização: carregue mídia, gaste dinheiro ou publique em uma conta somente depois que o usuário solicitar explicitamente essa ação específica.
- Localização dos dados: os arquivos do projeto residem no workspace do usuário (
BRIEF.md,STATUS.md,scene.json,feedback.json,preferences.json), nunca dentro da pasta da skill.