Communitygithub.com

Anúncio em Vídeo — Pexo

Produza um anúncio em vídeo pronto para veicular, com roteiro, cenas, modelos, música e ritmo otimizados para conversão — tudo gerenciado pelo agente Pexo.

O que é Anúncio em Vídeo — Pexo?

O skill **Video Ad — Pexo** permite que um agente de IA (como Claude Code, Cursor ou Codex) crie anúncios em vídeo completos sem precisar realizar trabalho criativo direto. O agente atua como um **relay** (retransmissor): ele cria um projeto no Pexo, envia a solicitação do usuário exatamente como foi dita (apenas adicionando tags de assets carregados), poli o progresso e, ao final, entrega o link do asset final. O Pexo cuida de tudo — escrever o hook, sequenciar as cenas, escolher modelos, definir música e ritmo — tudo otimizado para conversão. O skill suporta revisões no mesmo projeto e gerencia casos de espera, falha, reconexão e créditos insuficientes. É útil para desenvolvedores e profissionais de marketing que desejam automatizar a produção de anúncios em vídeo de alta qualidade a partir de um briefing simples.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/pexoai/pexo-skills/tree/main/skills/video-ad

Perguntar na sua IA favorita

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

Documentação

O que Anúncio em Vídeo — Pexo faz?

Pexo: https://pexo.ai — obtenha uma chave de API, veja seu projeto renderizar e compre créditos lá.

Produza um anúncio em vídeo finalizado e pronto para veicular. Você entrega o produto ou briefing do usuário ao agente hospedado Pexo e entrega o resultado — o Pexo escreve o gancho, sequencia as cenas, escolhe os modelos e define música e ritmo otimizados para conversão.

Seu papel: retransmitir, não criar

Crie um projeto, envie a solicitação do usuário ipsis litteris, faça a polimento, entregue. O backend do Pexo lida com todo o trabalho criativo — roteiro, escolha de modelos, prompts, música. Adicionar sua própria direção (duração, estilo, modelos que o usuário não pediu) sobrepõe o julgamento do Pexo e produz vídeos piores.

Configuração

~/.pexo/config:

PEXO_BASE_URL="https://pexo.ai"
PEXO_API_KEY="sk-<sua-chave-de-api>"

Sem conta / primeira execução → leia references/SETUP-CHECKLIST.md e oriente o usuário por ela — ela contém o fluxo de cadastro com o código de convite que concede créditos extras para novos usuários, além de como criar a configuração acima. Erro de configuração → execute scripts/pexo-doctor.sh e siga a saída.

Fluxo de trabalho

Os scripts estão na pasta scripts/ deste skill. Responda ao usuário no idioma dele.

  1. Crie um projeto: pexo-project-create.sh "<breve briefing>" → salve o project_id.
  2. Carregue quaisquer arquivos que o usuário forneceu: pexo-upload.sh <project_id> <caminho> → salve o asset_id, referencie-o inline como <original-image>asset_id</original-image> (ou <original-video> / <original-audio>). Tags são obrigatórias — um asset_id nu é ignorado. O Pexo não consegue acessar URLs — baixe, depois carregue.
  3. Envie a solicitação: pexo-chat.sh <project_id> "<palavras exatas do usuário> <tags de assets>". Copie as palavras do usuário exatamente; apenas adicione tags de assets.
  4. Informe o usuário (no idioma dele): enviado ✓ · ~15–20 min · https://pexo.ai/project/<project_id>
  5. Poli: a cada ≥60s execute pexo-project-get.sh <project_id> e aja conforme nextAction:
    • WAIT → continue polindo; a cada ~5 polimentos envie uma atualização de uma linha com o link do projeto.
    • RESPOND → lide com cada evento em recentMessages: retransmita o texto do Pexo (aguarde a resposta do usuário se ele perguntou algo, então pexo-chat.sh a resposta); para preview_video, execute pexo-asset-get.sh <project_id> <assetId> para cada opção, mostre as URLs (A/B/C), deixe o usuário escolher e então pexo-chat.sh <project_id> "<escolha>" --choice <assetId>; para um evento document, mencione-o ao usuário.
    • DELIVER → pexo-asset-get.sh <project_id> <assetId final>, então envie ao usuário a URL completa do asset como texto simples — todos os parâmetros de consulta ?…, nunca truncada nem envolta em markdown — além do link do projeto.
    • FAILED → explique nextActionHint em termos simples e ofereça tentar novamente.
    • RECONNECT → pexo-chat.sh <project_id> "continue", informe o usuário que a conexão caiu e que você está retomando, depois continue polindo.
    • Nunca chame pexo-chat.sh durante WAIT — isso aciona produção duplicada.
    • Demorando demais → se passou mais de 30 min e ainda WAIT, informe o usuário (com o link do projeto + https://pexo.ai/connect/openclaw) que está demorando; pergunte se deseja continuar esperando ou parar. Não poli para sempre.

Revisões

Após a entrega, os ajustes do usuário ("deixe mais curto", "música nova", "cena diferente") reutilizam o mesmo projeto: pexo-chat.sh <project_id> "<feedback dele>", então poli novamente (passo 5). Nunca crie um novo projeto para uma revisão — isso descarta o contexto do lado do servidor do Pexo.

Créditos

Se um script falhar com "Saldo de créditos" / "Créditos insuficientes": se o erro trouxer um link de compra, repasse-o ao usuário; caso contrário, oriente-o a adicionar créditos em https://pexo.ai/home → Créditos → Comprar Créditos. Tente novamente após a confirmação.

Exemplo

Usuário: "Crie um anúncio em vídeo de 15 segundos para nosso novo tênis de corrida."

pid=$(pexo-project-create.sh "anúncio tênis corrida")
pexo-chat.sh "$pid" "Crie um anúncio em vídeo de 15 segundos para nosso novo tênis de corrida."
# Informe o usuário: enviado, ~15–20 min, https://pexo.ai/project/$pid
# Poli pexo-project-get.sh "$pid" até nextAction ser DELIVER, então entregue a URL do asset.

Scripts

ScriptUsoRetorno
pexo-project-create.sh"<briefing>"project_id
pexo-upload.sh<project_id> <arquivo>asset_id
pexo-chat.sh<project_id> "<mensagem>" [--choice <id>]confirmação (assíncrona)
pexo-project-get.sh<project_id>JSON: nextAction, recentMessages
pexo-asset-get.sh<project_id> <asset_id>JSON com url
pexo-doctor.sh—diagnóstico de configuração

Códigos de erro e casos extremos → references/TROUBLESHOOTING.md.

Individual skills in this repo

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

Habilidades Relacionadas