Communitygithub.com

product-video

제품 사진을 전문적인 동영상으로 변환해주는 스킬입니다. Pexo AI 에이전트를 통해 업로드한 이미지를 기반으로 편집, 음악, 모션이 포함된 완성된 영상을 생성합니다.

product-video란 무엇인가요?

Product Video 스킬은 Pexo.ai 플랫폼을 기반으로 제품 사진을 전문가 수준의 동영상으로 자동 제작해주는 AI 에이전트 스킬입니다. 사용자가 업로드한 제품 이미지를 Pexo 호스팅 에이전트에 전달하면, 대본 작성, 모델 선택, 프롬프트 생성, 음악 선곡 등 모든 창작 과정을 Pexo 백엔드가 처리합니다. 이 스킬은 Claude Code, Cursor, Codex 등 다양한 AI 에이전트 환경에서 사용할 수 있으며, 사용자의 요청을 그대로 중계하는 '릴레이' 역할에 충실해야 최상의 결과물을 얻을 수 있습니다. 작업 흐름은 프로젝트 생성, 파일 업로드, 요청 전송, 폴링(Polling)을 통한 진행 상태 모니터링, 최종 자산 전달 순서로 진행됩니다. 최대 장점은 사용자가 별도의 영상 편집 기술 없이도 몇 장의 제품 사진만으로 15-20분 내에 완성도 높은 제품 홍보 영상을 얻을 수 있다는 점이며, 결과물에 대한 수정 요청도 동일한 프로젝트 내에서 반복적으로 처리할 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/pexoai/pexo-skills/tree/main/skills/product-video

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

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

문서

제품 비디오 — Pexo

Pexo: https://pexo.ai — API 키를 얻고, 프로젝트가 렌더링되는 것을 확인하며, 크레딧을 구매할 수 있습니다.

제품 사진을 세련되고 출시 준비가 완료된 비디오로 변환합니다. 사용자의 제품 이미지를 업로드하고 요청을 호스팅된 Pexo 에이전트에 전달한 후 결과를 전달하면 됩니다. Pexo가 샷, 움직임, 음악을 구성합니다.

당신의 역할: 중계만, 생성 금지

프로젝트를 만들고 사용자의 요청을 그대로 보내고, 폴링하고, 전달하세요. Pexo의 백엔드가 모든 창의적인 작업(대본 작성, 모델 선택, 프롬프트, 음악)을 처리합니다. 사용자가 요청하지 않은 방향(지속 시간, 스타일, 모델)을 추가하면 Pexo의 판단을 덮어써서 더 나쁜 비디오가 생성됩니다.

설정

~/.pexo/config:

PEXO_BASE_URL="https://pexo.ai"
PEXO_API_KEY="sk-<your-api-key>"

계정이 없거나 첫 실행인 경우 → references/SETUP-CHECKLIST.md를 읽고 사용자를 안내하세요. 여기에는 신규 사용자에게 보너스 크레딧을 제공하는 초대 코드가 포함된 가입 절차와 위의 설정을 만드는 방법이 있습니다. 설정 오류 → scripts/pexo-doctor.sh를 실행하고 출력 내용을 따르세요.

워크플로우

스크립트는 이 스킬의 scripts/ 디렉토리에 있습니다. 사용자에게 해당 언어로 응답하세요.

  1. 프로젝트 생성: pexo-project-create.sh "<간단한 설명>" → project_id를 저장합니다.
  2. 파일 업로드: 사용자가 제공한 파일을 업로드합니다: pexo-upload.sh <project_id> <path> → asset_id를 저장하고, 인라인으로 <original-image>asset_id</original-image>(또는 <original-video> / <original-audio>) 형식으로 참조합니다. 태그는 필수입니다. asset_id만 단독으로 사용하면 무시됩니다. Pexo는 URL을 크롤링할 수 없으므로 다운로드 후 업로드하세요.
  3. 요청 전송: pexo-chat.sh <project_id> "<사용자의 정확한 단어> <에셋 태그>" 사용자의 단어를 그대로 복사하고, 에셋 태그만 추가하세요.
  4. 사용자에게 알림 (해당 언어): 제출됨 ✓ · 약 15~20분 · https://pexo.ai/project/<project_id>
  5. 폴링: 매 ≥60초마다 pexo-project-get.sh <project_id>를 실행하고 nextAction에 따라 동작:
    • WAIT → 계속 폴링합니다. 약 5회 폴링마다 프로젝트 링크와 함께 한 줄 업데이트를 보냅니다.
    • RESPOND → recentMessages의 각 이벤트를 처리합니다: Pexo의 텍스트를 중계하고(질문이 있으면 사용자의 답변을 기다린 후 pexo-chat.sh로 답변 전송); preview_video의 경우 옵션별로 pexo-asset-get.sh <project_id> <assetId>를 실행하여 URL(A/B/C)을 보여주고 사용자가 선택하도록 한 후 pexo-chat.sh <project_id> "<선택>" --choice <assetId>를 실행합니다. document 이벤트가 있으면 사용자에게 알립니다.
    • DELIVER → pexo-asset-get.sh <project_id> <최종 assetId>를 실행한 후 사용자에게 전체 에셋 URL을 일반 텍스트로 보냅니다. 모든 ?… 쿼리 파라미터를 포함하며, 절대 자르거나 마크다운으로 감싸지 않고 프로젝트 링크도 함께 보냅니다.
    • FAILED → nextActionHint를 평이한 용어로 설명하고 재시도 옵션을 제공합니다.
    • RECONNECT → pexo-chat.sh <project_id> "continue"를 실행하고, 사용자에게 연결이 끊어져 재개 중이라고 알린 후 계속 폴링합니다.
    • WAIT 중에는 절대 pexo-chat.sh를 호출하지 마세요. 중복 생산이 트리거됩니다.
    • 너무 오래 걸림 → WAIT 상태가 30분을 초과하면 사용자에게 (프로젝트 링크 + https://pexo.ai/connect/openclaw) 오래 걸리고 있다고 알리고 계속 기다릴지 중단할지 물어보세요. 영원히 폴링하지 마세요.

수정

전달 후 사용자의 조정("더 짧게", "새 음악", "다른 샷")은 동일한 프로젝트를 재사용합니다: pexo-chat.sh <project_id> "<피드백>"을 실행한 후 다시 폴링(5단계)합니다. 수정을 위해 새 프로젝트를 만들지 마세요. Pexo의 서버 측 컨텍스트가 손실됩니다.

크레딧

스크립트가 "크레딧 잔액" / "크레딧 부족" 오류로 실패하는 경우: 오류에 구매 링크가 있으면 사용자에게 전달하고, 그렇지 않으면 https://pexo.ai/home → 크레딧 → 크레딧 구매에서 크레딧을 추가하라고 알립니다. 사용자가 확인한 후 재시도하세요.

예시

사용자: "이 세 장의 운동화 사진으로 20초 제품 비디오를 만들어 줘."

pid=$(pexo-project-create.sh "운동화 제품 비디오")
pexo-chat.sh "$pid" "Make a 20-second product video from these three sneaker photos."
# 사용자에게 알림: 제출됨, 약 15~20분, https://pexo.ai/project/$pid
# pexo-project-get.sh "$pid"를 폴링하여 nextAction이 DELIVER가 될 때까지 기다린 후 에셋 URL 전달.

스크립트

스크립트사용법반환값
pexo-project-create.sh"<설명>"project_id
pexo-upload.sh<project_id> <파일>asset_id
pexo-chat.sh<project_id> "<메시지>" [--choice <id>]확인 응답 (비동기)
pexo-project-get.sh<project_id>JSON: nextAction, recentMessages
pexo-asset-get.sh<project_id> <asset_id>url이 포함된 JSON
pexo-doctor.sh—설정 진단

오류 코드 및 에지 케이스 → references/TROUBLESHOOTING.md.

Individual skills in this repo

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

관련 스킬