claude-video-harness

Prepara a publicação de um vídeo finalizado via Buffer MCP — texto do post para cada plataforma, rascunho no Buffer; publica ou agenda apenas após um "sim" explícito do usuário.

O que é claude-video-harness?

Este skill automatiza o fluxo de publicação de vídeos em múltiplas plataformas sociais usando o Buffer MCP. Ele guia o usuário por etapas: listar canais disponíveis, gerar textos otimizados para cada plataforma a partir do roteiro e legendas, criar rascunhos no Buffer e, finalmente, solicitar aprovação explícita antes de publicar ou agendar. O skill suporta YouTube (Shorts), Instagram (Reels) e TikTok, adaptando o tom, a chamada para ação e a quantidade de hashtags conforme o perfil. Ele também lida com o upload de vídeo, preferindo usar URLs públicas existentes e criando rascunhos apenas com texto caso contrário, sempre pedindo consentimento do usuário antes de qualquer ação. A segurança é priorizada: nenhuma publicação é feita sem confirmação individual por post.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/skailabinfo/claude-video-harness/tree/HEAD/.claude/skills/publish

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

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

Documentação

Publicação via Buffer

Requer o Buffer MCP conectado (harness.config.json → integrations.buffer: true, autorização via /mcp). Se as ferramentas do Buffer não estiverem disponíveis — diga como conectar (skill setup, bloco 6) e pare.

  1. Canais. list_channels → mostre a lista, pergunte onde publicar.
  2. Texto. A partir de video/SCRIPT.md e captions.json: primeira linha — gancho (não repita o pôster literalmente), 2–4 linhas de valor, chamada para ação de profile.cta, hashtags com moderação (Reels/TikTok 3–5, Shorts — no título). Tom — profile.tone. Mostre o texto para cada canal para revisão.
  3. Vídeo. Verifique o esquema create_post (introspect_schema): o Buffer pega a mídia por URL pública. Se o usuário tiver onde hospedar out/final-master.mp4 com um link público — pergunte o link; se não — crie um rascunho com o texto e o vídeo ele mesmo anexa no Buffer. Não faça upload do arquivo para lugar nenhum sem o consentimento dele.
  4. Rascunho. create_post com saveToDraft: true — um rascunho por canal. Dê o link/confirmação.
  5. Publicação / agenda — apenas após um "sim" explícito no chat para o post específico e horário. A aprovação de um post não se aplica a outros.

Individual skills in this repo

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

Habilidades Relacionadas