Community코딩 & 개발github.com

skailabinfo/claude-video-harness

Buffer MCP를 통해 완성된 영상의 게시 준비를 도와줍니다. 플랫폼별 맞춤 텍스트를 준비하고, Buffer에 초안을 생성하며, 사용자의 명시적인 확인 후에만 게시하거나 예약합니다.

claude-video-harness란 무엇인가요?

이 스킬은 Buffer MCP를 연동하여 완성된 영상(예: `out/final-master.mp4`)의 게시 과정을 자동화합니다. 먼저 Buffer 채널 목록을 확인하고 사용자에게 게시 대상을 물어본 후, `video/SCRIPT.md`와 `captions.json`에서 핵심 내용을 추출하여 각 플랫폼(Reels, TikTok, Shorts 등)에 최적화된 게시글을 생성합니다. 생성된 게시글은 사용자에게 먼저 보여지고 수정을 거친 후, `create_post`로 Buffer에 초안(draft)으로 저장됩니다. 가장 중요한 점은 **사용자의 명시적인 승인('예')을 받기 전까지 절대 게시하거나 예약하지 않는다**는 것입니다. 이는 실수로 인한 게시를 방지하고 사용자에게 최종 통제권을 유지하게 합니다. 파일 업로드도 사용자의 동의 없이는 절대 수행하지 않으며, 공개 URL이 없을 경우 텍스트 초안만 생성하고 사용자가 직접 Buffer에서 영상을 첨부하도록 안내합니다.

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

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

Buffer 게시 스킬

Buffer MCP가 연결되어 있어야 합니다 (harness.config.json → integrations.buffer: true, /mcp를 통해 인증). Buffer 도구가 없으면 연결 방법을 알려주고 (스킬 setup, 블록 6), 중단합니다.

  1. 채널. list_channels → 목록을 보여주고, 어디에 게시할지 사용자에게 물어봅니다.
  2. 텍스트. video/SCRIPT.md와 captions.json에서 다음을 추출합니다: 첫 줄은 후크(포스터 이미지를 그대로 반복하지 않음), 2-4줄의 혜택 설명, profile.cta의 클릭 유도 문구, 적당한 해시태그(Reels/TikTok은 3-5개, Shorts는 제목에 포함). 어조는 profile.tone을 따릅니다. 각 채널별 텍스트를 보여주고 수정할 기회를 줍니다.
  3. 비디오. create_post의 스키마를 확인합니다 (introspect_schema): Buffer는 공개 URL을 통해 미디어를 가져옵니다. 사용자가 out/final-master.mp4를 업로드할 수 있는 곳과 공개 링크가 있다면 링크를 물어봅니다. 없다면 텍스트만 있는 초안을 만들고 사용자가 Buffer에서 직접 영상을 첨부하도록 안내합니다. 사용자의 동의 없이 어떤 파일도 업로드하지 않습니다.
  4. 초안. create_post를 saveToDraft: true로 호출하여 채널별 초안을 생성합니다. 링크나 확인 메시지를 제공합니다.
  5. 게시 / 예약 — 채팅에서 특정 게시물과 시간에 대해 명시적인 '예'를 받은 후에만 진행합니다. 하나의 게시물 승인이 다른 게시물에 적용되지는 않습니다.

Individual skills in this repo

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

관련 스킬