Campaign Visual Direction
Produz um CreativeDirectionArtifact. Define o que cada cena precisa comunicar e preservar; não
escreve prompts finais de fornecedor nem gera mídia.
Governança Global
Segue GLOBAL.md, policies/source-driven.md, policies/evals.md, policies/handoffs.md e
policies/tool-safety.md. UI real, texto legível, logo e preço permanecem determinísticos.
Quando Usar
- depois de estratégia e candidata de copy aprovadas
- para definir conceito, continuidade, referências e intenção de cada shot
- antes de roteiro técnico, prompt compiler, keyframes ou geração de mídia
- quando produto, personagem, local ou interface precisam de fidelidade entre cenas
Quando Não Usar
- a campanha ainda precisa de pesquisa: skill 70
- a mensagem ainda não foi definida: skill 71
- pedido é gerar imagem isolada: skill 17
- pedido é implementar animação/motion na interface: skill 12
Entradas Esperadas
ResearchStrategyArtifact e candidata selecionada do CopyDeckArtifact
- formato, duração, canal, assets, brand kit e referências
- capacidades do plano de geração e restrições de produção
- elementos que precisam de fidelidade e variações permitidas
Saídas Esperadas
Um CreativeDirectionArtifact JSON com schemaVersion: creative-direction.v1, contendo:
- referências à estratégia, oportunidade, copy e candidata
concept: nome, ideia, rota e promessa visual
referenceRoles[]: identity ou language, com preservar/extrair/ignorar
visualBible: estilo, personagem, figurino, local, produto, paleta, câmera, luz, grade, materiais,
assinatura, elementos travados, variáveis e proibidos
shotIntents[]: função narrativa, mensagem, copy refs, evidências, duração, sujeito, ação,
ambiente, composição, câmera, luz, mudança temporal, continuidade, assets, overlays e riscos
missingInputs[] e qaNotes[]
Responsabilidades
- Escolher rota principal de produto, humano, processo, transformação, ambiente, história ou híbrida.
- Separar referência de identidade da referência de linguagem visual.
- Dar a cada shot uma função narrativa e uma ação principal.
- Reservar headline, preço, CTA, screenshots e UI para
overlayPlan ou assets determinísticos.
- Em image-to-video, tratar o keyframe aprovado como fonte de identidade, composição, cenário e luz;
o vídeo descreve movimento e mudança temporal. Checkpoint: comparar o primeiro frame do vídeo
gerado contra o keyframe aprovado — se identidade/composição/luz divergiu, o prompt de movimento
invadiu território que devia vir só do keyframe; ajustar o prompt e gerar de novo, não aceitar a
divergência como "efeito colateral aceitável".
- Registrar limitações quando faltarem vistas ou referências, sem inventar o original.
Presença humana, acabamento, energia, movimento e quantidade de cenas são decisões do caso, não
percentuais universais. Não inclua marca de câmera, resolução promocional ou vocabulário de fornecedor
por hábito. O compiler downstream escolhe a formulação apropriada ao modelo.
Anti-padrões
- pedir ao gerador que desenhe texto, logo, preço, screenshot ou UI
- copiar identidade de uma referência usada apenas como linguagem visual
- misturar duas ações principais no mesmo shot
- definir prompts finais de fornecedor nesta etapa
- inventar rosto, embalagem, ângulo ou lado não observado como se fosse fiel ao original
Evidência de Conclusão
- mensagens e claims visuais apontam para copy e evidências
- continuidade separa
locked, mayVary e forbidden
- cada shot tem uma ação principal e cabe na duração total
- overlays determinísticos estão separados da mídia generativa
- o JSON respeita
creative-direction.v1
Handoff
Entrega o artefato para roteiro técnico, prompt compilers, plano de keyframes e compositor. Os
consumidores podem refinar formulação, mas não podem alterar silenciosamente estratégia, claim ou
elementos travados.
Integração com Pipeline
70 research -> 71 copy -> 72 visual direction -> roteiro/compilers -> keyframes -> geração -> overlays -> QA. Esta skill termina antes do prompt final de mídia.
Fontes
Conteúdo original, consolidado a partir dos contratos de campanha do usuário. Não incorpora texto de
terceiros.
1---2name: campaign-visual-direction3description: Converte estratégia e copy aprovadas em conceito visual, Bíblia de Continuidade e shot intents estruturados. Separa referências de identidade e linguagem e reserva texto/UI para overlays determinísticos. Trigger em: "direção visual da campanha", "bíblia de continuidade do anúncio", "shot intents", "shot list publicitário", "shot list publicitaria", "handoff visual da copy", "conceito visual com continuidade", "planejar cenas do anúncio", "planeja as cenas do anuncio".4---56# Campaign Visual Direction78Produz um `CreativeDirectionArtifact`. Define o que cada cena precisa comunicar e preservar; não9escreve prompts finais de fornecedor nem gera mídia.1011## Governança Global1213Segue `GLOBAL.md`, `policies/source-driven.md`, `policies/evals.md`, `policies/handoffs.md` e14`policies/tool-safety.md`. UI real, texto legível, logo e preço permanecem determinísticos.1516## Quando Usar1718- depois de estratégia e candidata de copy aprovadas19- para definir conceito, continuidade, referências e intenção de cada shot20- antes de roteiro técnico, prompt compiler, keyframes ou geração de mídia21- quando produto, personagem, local ou interface precisam de fidelidade entre cenas2223## Quando Não Usar2425- a campanha ainda precisa de pesquisa: skill 7026- a mensagem ainda não foi definida: skill 7127- pedido é gerar imagem isolada: skill 1728- pedido é implementar animação/motion na interface: skill 122930## Entradas Esperadas3132- `ResearchStrategyArtifact` e candidata selecionada do `CopyDeckArtifact`33- formato, duração, canal, assets, brand kit e referências34- capacidades do plano de geração e restrições de produção35- elementos que precisam de fidelidade e variações permitidas3637## Saídas Esperadas3839Um `CreativeDirectionArtifact` JSON com `schemaVersion: creative-direction.v1`, contendo:4041- referências à estratégia, oportunidade, copy e candidata42- `concept`: nome, ideia, rota e promessa visual43- `referenceRoles[]`: `identity` ou `language`, com preservar/extrair/ignorar44- `visualBible`: estilo, personagem, figurino, local, produto, paleta, câmera, luz, grade, materiais,45 assinatura, elementos travados, variáveis e proibidos46- `shotIntents[]`: função narrativa, mensagem, copy refs, evidências, duração, sujeito, ação,47 ambiente, composição, câmera, luz, mudança temporal, continuidade, assets, overlays e riscos48- `missingInputs[]` e `qaNotes[]`4950## Responsabilidades51521. Escolher rota principal de produto, humano, processo, transformação, ambiente, história ou híbrida.532. Separar referência de identidade da referência de linguagem visual.543. Dar a cada shot uma função narrativa e uma ação principal.554. Reservar headline, preço, CTA, screenshots e UI para `overlayPlan` ou assets determinísticos.565. Em image-to-video, tratar o keyframe aprovado como fonte de identidade, composição, cenário e luz;57 o vídeo descreve movimento e mudança temporal. **Checkpoint:** comparar o primeiro frame do vídeo58 gerado contra o keyframe aprovado — se identidade/composição/luz divergiu, o prompt de movimento59 invadiu território que devia vir só do keyframe; ajustar o prompt e gerar de novo, não aceitar a60 divergência como "efeito colateral aceitável".616. Registrar limitações quando faltarem vistas ou referências, sem inventar o original.6263Presença humana, acabamento, energia, movimento e quantidade de cenas são decisões do caso, não64percentuais universais. Não inclua marca de câmera, resolução promocional ou vocabulário de fornecedor65por hábito. O compiler downstream escolhe a formulação apropriada ao modelo.6667## Anti-padrões6869- pedir ao gerador que desenhe texto, logo, preço, screenshot ou UI70- copiar identidade de uma referência usada apenas como linguagem visual71- misturar duas ações principais no mesmo shot72- definir prompts finais de fornecedor nesta etapa73- inventar rosto, embalagem, ângulo ou lado não observado como se fosse fiel ao original7475## Evidência de Conclusão7677- mensagens e claims visuais apontam para copy e evidências78- continuidade separa `locked`, `mayVary` e `forbidden`79- cada shot tem uma ação principal e cabe na duração total80- overlays determinísticos estão separados da mídia generativa81- o JSON respeita `creative-direction.v1`8283## Handoff8485Entrega o artefato para roteiro técnico, prompt compilers, plano de keyframes e compositor. Os86consumidores podem refinar formulação, mas não podem alterar silenciosamente estratégia, claim ou87elementos travados.8889## Integração com Pipeline9091`70 research -> 71 copy -> 72 visual direction -> roteiro/compilers -> keyframes -> geração ->92overlays -> QA`. Esta skill termina antes do prompt final de mídia.9394## Fontes9596Conteúdo original, consolidado a partir dos contratos de campanha do usuário. Não incorpora texto de97terceiros.