Communitygithub.com

kh-bikash/product-launch-video-skill

프리미엄 제품 출시 비디오, 캠페인 이미지, 사운드 디자인, 렌더링 및 QA를 위한 재사용 가능한 Codex 스킬입니다.

product-launch-video-skill란 무엇인가요?

이 스킬은 AI 에이전트(Codex 기반)가 완전한 품질의 공유 가능한 제품 출시 비디오 광고를 제작할 수 있도록 설계된 종합 워크플로우입니다. 사용자는 제품 정보(실물, URL 또는 가상 제품)를 제공하기만 하면 에이전트가 15초 길이의 9:16 세로형 MP4 비디오, 배경 음악, 사운드 이펙트, 포스터 JPG 및 이미지 프롬프트 기록을 자동 생성합니다. 이 스킬은 HyperFrames, GSAP, 이미지 생성 도구와 같은 필수 동반 스킬을 활용하여 장면 구성, 애니메이션 및 렌더링을 처리합니다. 워크플로우는 진실 공급원 설정, 창의적 방향 결정, 제품 이미지 생성(제품 잠금 사용), 내러티브 편집 구축, 사운드 디자인, HyperFrames 컴포지션 제작, 엄격한 검증(린트, 유효성 검사, 검사) 및 최종 전달의 8단계로 구성됩니다. 결과물은 템플릿이 아닌 아트 디렉팅된 느낌을 주어야 하며, 제품 정체성, 조명, 카메라 앵글, 카피 및 모션이 일관된 내러티브를 전달해야 합니다. 품질 표준은 제품 정체성 유지, 재료와 형태를 설명하는 조명, 고유한 내러티브 역할을 하는 카메라 앵글, 간결하고 정확한 카피, 제품 성격을 전달하는 모션, 편집을 압도하지 않는 오디오, 마지막 프레임의 브랜드 엔드 카드 사용 가능성, 추가 조립 없이 공유 가능한 MP4 내보내기를 요구합니다.

지원 대상~Claude Code✓Codex CLI~Cursor
npx skills add kh-bikash/product-launch-video-skill

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

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

문서

제품 출시 비디오 만들기

사용자가 명시적으로 콘셉트나 대본을 요청하지 않는 한, 스토리보드가 아닌 공유 가능한 최종 광고를 제작합니다.

기본 인도물

브리프에 기술적 선택사항이 생략된 경우 다음을 사용합니다:

  • 15초
  • 9:16 세로, 1080x1920
  • 30fps H.264 MP4(스테레오 AAC 오디오)
  • 제품 비주얼 4개: 히어로, 매크로, 사용/액션, 최종 공개
  • 디자인된 전환 5개의 장면
  • 오리지널 비보컬 스코어 및 사운드 이펙트
  • 포스터 JPG 1개 및 이미지 프롬프트 기록 1개

중요하지 않은 창의적 세부 사항은 추론합니다. 누락된 정보가 제품 정체성, 사실적 주장, 브랜드 소유권 또는 미디어 권리를 변경하는 경우에만 질문합니다.

필수 동반 스킬

  • imagegen을 사용하여 새로운 포토리얼리스틱 제품 이미지 또는 이미지 편집을 수행합니다.
  • hyperframes:hyperframes, hyperframes:hyperframes-cli 및 hyperframes:gsap를 사용하여 구성, 애니메이션, 유효성 검사 및 렌더링을 수행합니다.
  • 브리프가 URL에서 제공된 경우, 제품 사실과 자산을 수집하기 위해서만 브라우징 또는 웹사이트 캡처를 사용하고, 이 제품 출시 워크플로우를 제작 권한으로 유지합니다.

규제된 작업을 수행하기 전에 완전한 동반 스킬 지침을 읽으십시오.

워크플로우

1. 진실 공급원 설정

작업 분류:

  • 실제 제품 및 제공된 자산: 제품 지오메트리, 라벨, 색상, 로고 배치 및 포장을 보존합니다. 재생성이 정체성을 변경할 경우 편집 또는 합성을 선호합니다.
  • 실제 제품 및 URL만 제공: 권위 있는 제품 출처에서 현재 사실과 주장을 확인합니다. 허용되는 경우 유용한 자산을 캡처합니다.
  • 가상 또는 콘셉트 제품: 독창적인 제품 정체성과 실루엣을 만듭니다. 보호된 로고나 시그니처 브랜드 모티프를 모방하지 마십시오.

제품 카테고리, 대상 고객, 단일 약속, 증거 포인트, 브랜드 톤, 출시 콜 투 액션 및 전달 형식을 추출하거나 추론합니다.

사양, 수상, 인증, 지속 가능성 주장, 의학적 이점, 성능 비율, 가격 또는 가용성을 발명하지 마십시오. 지원되지 않는 숫자는 정성적 언어로 대체합니다.

제품이 번들 프로필에 적합할 경우 결정론적 시작 계획을 생성합니다:

node scripts/plan_launch.mjs --product footwear-athletic --duration 15 --mood premium --name "제품명" --output LAUNCH_PLAN.md

사용 가능한 프로필은 data/product-profiles.json에 정의되어 있습니다. 지원되는 시간 구조는 data/duration-structures.json에 정의되어 있습니다. 생성된 계획을 창의적 기준선으로 취급한 후 제공된 자산, 실제 제품 사실 및 사용자의 브리프를 사용하여 개선합니다.

2. 창의적 방향 고정

구성 HTML 전에 DESIGN.md를 생성합니다. 다음을 포함합니다:

  • 한 문단 스타일 프롬프트
  • 정확한 16진수 값을 가진 2~3개의 핵심 색상
  • 하나의 디스플레이 서체와 하나의 대비되는 보조 서체
  • 카메라 언어 및 조명 규칙
  • 모션 템포 및 전환 패밀리
  • 3~5개의 명시적인 안티패턴

일반적인 다크 네온 처방을 적용하는 대신 제품 재질, 대상 고객 및 약속에서 방향을 선택합니다. 카테고리별 카메라 및 조명 결정에 대해 references/product-direction.md를 읽으십시오.

3. 표준 제품 잠금 생성

변경 불가능한 제품에 대한 간결한 설명 하나를 작성합니다:

  • 실루엣과 비율
  • 재질과 표면 마감
  • 색상 배치
  • 솔기, 컨트롤, 잠금 장치 또는 포장 구조
  • 승인된 경우 로고 또는 라벨 배치
  • 금지된 모티프 및 불변 사항

먼저 깨끗한 히어로 이미지를 생성하거나 선택합니다. 다른 각도를 생성하기 전에 검사합니다. 승인된 히어로를 모든 후속 이미지의 참조로 사용하고 각 프롬프트에 제품 잠금을 그대로 반복합니다.

브랜드 카피를 위해 생성된 이미지 내 텍스트에 의존하지 마십시오. 카피나 워터마크 없이 깨끗한 제품 사진을 생성한 다음 HTML에 정확한 텍스트를 추가합니다.

이미지 세트를 생성하기 전에 references/image-prompting.md를 읽으십시오.

4. 내러티브 컷 구축

references/launch-structures.md에서 요청된 길이에 맞는 구조를 선택합니다.

기본 15초 컷의 경우 다음 아크를 사용합니다:

  1. 브랜드 또는 제품 등장
  2. 소재 또는 기능 매크로
  3. 사용 중인 제품 또는 에너제틱한 증거
  4. 전체 제품 공개
  5. 브랜드 잠금 및 콜 투 액션

헤드라인은 3~7단어로 유지합니다. 각 장면에서 하나의 아이디어가 지배하도록 합니다. 카피를 제품별로 구체적이고 증거 기반으로 만듭니다.

5. 편집과 함께 사운드 디자인

사용자가 제공한 라이선스 오디오가 있으면 사용합니다. 그렇지 않으면 scripts/generate_score.mjs로 절제된 오리지널 스코어를 생성합니다:

node scripts/generate_score.mjs --output assets/launch-score.wav --duration 15 --energy high --transitions 2.8,5.8,8.9,11.9 --seed 2401

주요 공개 및 전환과 임팩트를 맞춥니다. 우슈를 아껴 사용합니다. 광고가 보이스오버 없이도 이해될 수 있을 만큼 스코어를 지지적으로 유지합니다.

6. HyperFrames 컴포지션 구축

  • 각 장면을 애니메이션 전 완전히 보이는 히어로 상태로 만듭니다.
  • 최소 3개의 시각적 레이어를 사용합니다: 이미지/배경 처리, 기본 콘텐츠, 강조/메타데이터.
  • 각 장면에 다양한 방향, 지속 시간 및 이즈를 가진 진입 애니메이션을 부여합니다.
  • 대부분의 장면 변경에는 하나의 기본 전환 패밀리를 사용하고 히어로 공개에는 더 강한 악센트를 사용합니다.
  • 전환이 모든 비최종 종료를 수행하도록 합니다. 마지막 장면만 독립적으로 페이드 아웃할 수 있습니다.
  • 변환 충돌을 피하기 위해 이미지 래퍼와 장면 컨테이너를 별도로 애니메이션합니다.
  • 정적 이미지에 미묘한 카메라 움직임을 사용합니다: 팬, 드리프트, 포커스 풀, 스케일 푸시. 모든 장면에서 동일한 앰비언트 모션을 사용하지 마십시오.
  • 모든 로직을 결정론적으로 유지합니다. 무한 반복이나 무작위 시간 기반 동작을 사용하지 마십시오.
  • 스코어에 대해 별도의 타이밍 <audio> 요소를 사용합니다.

기본 전환 라우팅:

  • 럭셔리, 뷰티, 향수: 포커스 풀, 블러 크로스페이드, 컬러 딥
  • 애슬레틱, 자동차, 에너제틱 컨슈머: 줌 스루 및 제어된 포커스 풀
  • 테크니컬, 정밀 전자제품: 셔터, 푸시, 포커스 풀
  • 식품, 음료, 따뜻한 라이프스타일: 라이트 릭 또는 부드러운 블러 크로스페이드

7. 검증 및 개선

최종 전달 전에 다음을 모두 실행합니다:

  1. npx hyperframes lint
  2. npx hyperframes validate
  3. npx hyperframes inspect
  4. 애니메이션 맵 분석(종속성을 사용할 수 있는 경우)
  5. 드래프트 렌더링
  6. 장면당 최소 하나의 히어로 프레임 추출 및 시각적 검사
  7. 고품질 최종 렌더링
  8. 최종 파일의 지속 시간, 크기, 프레임 레이트, 코덱 및 오디오 존재 여부 확인

모든 린트 오류, 콘솔 오류, 대비 실패 및 의도하지 않은 레이아웃 문제를 수정합니다. 광범위하게 억제하는 대신 경고를 검토합니다. 진정으로 의도적인 오버플로우 또는 전환 겹침만 표시합니다.

브라우저 구성뿐만 아니라 인코딩된 드래프트를 검사합니다. 이미지 불일치, 읽을 수 없는 타입, 지원되지 않는 주장, 어색한 크롭, 저렴해 보이는 반복 모션, 전환 플래시 및 빈 첫 번째 또는 마지막 프레임을 주시합니다.

8. 전달

사용자 대상 인도물을 작업 공간 출력 디렉토리에 배치합니다:

  • 최종 MP4
  • 강력한 제품 프레임에서 추출한 포스터 JPG
  • 표준 제품 잠금 및 최종 이미지 프롬프트가 포함된 프롬프트 기록

지속 시간, 해상도, 코덱, 이미지 생성 모드 및 검증 결과를 보고합니다. 인도물을 직접 링크합니다.

품질 기준

성공적인 결과는 템플릿이 아닌 아트 디렉팅된 느낌을 주어야 합니다:

  • 모든 샷에서 제품 정체성이 일관됩니다.
  • 조명이 재료와 형태를 설명합니다.
  • 카메라 앵글에 뚜렷한 내러티브 역할이 있습니다.
  • 카피는 간결하고 정확하며 뒷받침 가능합니다.
  • 모션이 제품 개성을 전달합니다.
  • 오디오가 편집을 압도하지 않고 강조합니다.
  • 마지막 프레임이 브랜드 엔드 카드로 사용 가능합니다.
  • 내보낸 MP4가 추가 조립 없이 공유 준비가 되어 있습니다.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

관련 스킬