Communitygithub.com

founder-video

솔로 창업자와 소규모 팀을 위한 완성도 높은 창업자 소개 영상 제작 – 스크립트, 장면, 음악을 자동으로 생성합니다.

founder-video란 무엇인가요?

이 스킬은 Pexo 플랫폼을 기반으로 창업자용 개인화된 소개 영상을 제작하는 에이전트 툴입니다. 솔로 창업자나 소규모 팀이 창업자의 스토리나 피치를 전달하면, Pexo가 스크립트 작성, 촬영 장면 생성, 음악 편집까지 모두 자동 처리하여 완성된 영상을 제공합니다. 사용자는 단순히 요청을 중계하고 결과를 전달하기만 하면 되며, Pexo의 창의적인 판단을 존중해야 최상의 결과물이 나옵니다. Claude Code, Cursor, Codex 등 AI 에이전트 환경에서 실행 가능하며, 셸 스크립트 기반의 워크플로우를 통해 프로젝트 생성, 파일 업로드, 채팅, 폴링, 자산 배달을 단계별로 수행합니다. 또한 수정 요청 시 동일한 프로젝트를 재사용하여 맥락을 유지하며, 크레딧 부족 시 구매 안내도 제공합니다.

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

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

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

문서

Founder Video — 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> <경로> → 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를 절대 호출하지 마세요 — 중복 제작을 트리거합니다.
    • 너무 오래 걸림 → 30분 이상 WAIT 상태면, 사용자에게 (프로젝트 링크 + https://pexo.ai/connect/openclaw와 함께) 시간이 오래 걸린다고 알리고 계속 기다릴지 중단할지 물어보세요. 영원히 폴링하지 마세요.

수정

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

크레딧

스크립트가 "크레딧 잔액 부족" / "크레딧 불충분" 오류로 실패하면: 오류에 구매 링크가 포함되어 있으면 사용자에게 전달하고, 그렇지 않으면 https://pexo.ai/home → 크레딧 → 크레딧 구매에서 크레딧을 추가하라고 안내하세요. 사용자가 확인한 후 재시도하세요.

예시

사용자: "노트를 플래시카드로 바꿔주는 내 솔로 SaaS를 위한 30초 창업자 피치 비디오를 만들어 줘."

pid=$(pexo-project-create.sh "창업자 피치 비디오")
pexo-chat.sh "$pid" "노트를 플래시카드로 바꿔주는 내 솔로 SaaS를 위한 30초 창업자 피치 비디오를 만들어 줘."
# 사용자에게 알림: 제출됨, 약 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.

관련 스킬