CommunityProgramación y desarrollogithub.com

skailabinfo/claude-video-harness

Prepara la publicación de un video terminado a través de Buffer MCP: genera el texto del post para cada plataforma, crea un borrador en Buffer y solo publica o programa tras obtener un «sí» explícito del usuario.

¿Qué es claude-video-harness?

Esta habilidad automatiza la publicación de videos finalizados en múltiples plataformas sociales (YouTube Shorts, Reels, TikTok, etc.) mediante la integración con Buffer MCP. Primero extrae los canales disponibles, genera automáticamente el texto del post basado en el guion del video (`SCRIPT.md`) y los pies de foto (`captions.json`), respetando el tono de la marca y la cantidad de hashtags adecuada para cada plataforma. Luego muestra el texto al usuario para que lo revise y apruebe, verifica si se requiere un enlace público para el video, y finalmente crea un borrador en Buffer. El paso crucial es que **nunca publica ni programa un post sin obtener una confirmación explícita del usuario en el chat** para cada post individual. Esto da control total al creador sobre el momento y contenido final, evitando publicaciones accidentales. Funciona con Claude Desktop y requiere tener configurado el MCP de Buffer.

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

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Publicación a través de Buffer

Necesitas tener conectado el MCP de Buffer (harness.config.json → integrations.buffer: true, autorización mediante /mcp). Si no hay herramientas de Buffer disponibles, indica cómo configurarlas (skill setup, bloque 6) y detente.

  1. Canales. list_channels → muestra la lista, pregunta en qué canal publicar.
  2. Texto. A partir de video/SCRIPT.md y captions.json: la primera línea es un gancho (no repitas el póster textual), 2–4 líneas de beneficios, llamada a la acción desde profile.cta, hashtags con moderación (Reels/TikTok 3–5, Shorts — en el título). Tono según profile.tone. Muestra el texto por cada canal para que el usuario lo corrija.
  3. Video. Verifica el esquema de create_post (introspect_schema): Buffer toma el medio mediante una URL pública. Si el usuario tiene un lugar donde subir out/final-master.mp4 con una URL pública — pídele el enlace; si no — crea un borrador con el texto y que él mismo adjunte el video en Buffer. No subas ningún archivo sin su consentimiento.
  4. Borrador. create_post con saveToDraft: true — un borrador por canal. Proporciona el enlace o confirmación.
  5. Publicación / programación — solo después de un «sí» explícito en el chat para un post específico y su hora. La aprobación de un post no se aplica a los demás.

Individual skills in this repo

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

Skills relacionados