이미 있는 웹 페이지를 찍어, 가로 소개 영상으로 만들어 주는 스킬입니다. 교실을 찍는 앱이 아닙니다. 교사가 Claude Code나 Codex에게 페이지를 맡기면, 코드로 그린 영상 파일(MP4)이 나옵니다.
먼저 결과부터
아래는 저장소가 올린 예시입니다. 학교 장면이 아니라, 제품 페이지를 영상으로 바꾼 샘플입니다. 표지와 샷 세 장은 움직이는 그림이고, 만드는 순서는 GIF입니다.
▲ 출처: assets/readme (Apache-2.0, Copyright 2026 Wei Yihao). 샷은 10갈래 150개이고, 카드는 124장입니다. 2026-10 본문 기준입니다. 갤러리에서 움직임을 더 볼 수 있습니다.
만든 뒤 고치는 화면
▲ 출처: workbench/docs/overview.png. 글, 글자 크기, 색, 길이, 속도를 고치고, 갤러리의 150개 샷을 끌어 넣을 수 있습니다. 미리보기와 최종 파일의 프레임은 같다고 합니다. 안내 글은 중국어입니다.
수업 준비에 어떻게 쓰나
저장소가 말하는 용도는 제품 홍보 영상입니다. 교사는 같은 순서로, 이미 공개한 페이지만 넣을 수 있습니다.
- 학급 홈, 행사 안내, 과제 안내처럼 주소가 있는 페이지를 보여 주고, 소개 영상을 맡깁니다.
- 샷 이름은 갤러리에서 복사해 그대로 말할 수 있습니다. README 예시는
deck-deal-flyin,spotlight-hero-card입니다. - 빠르게 가려면 Ink Press 템플릿에 스크린샷, 문구, 로고를 넣는 길입니다.
- 파일은 MP4, 가로 1920×1080, 30fps, h264이고 음악과 효과음이 들어갑니다. Remotion 프로젝트 원본도 남습니다.
학생 얼굴 영상이나 수행평가 촬영본을 잘라 주는 기능은 이 저장소 안내에 없습니다.
준비부터 파일까지
- Claude Code 또는 Codex가 필요합니다. README는 이 스킬을 그 둘에 맞춰 만들었다고 합니다.
- 에이전트에게 이 문장을 보냅니다.
Install this skill for me: https://github.com/Vincentwei1021/video-shotcraft - 터미널을 쓴다면
npx skills add Vincentwei1021/video-shotcraft입니다. 저장소를 직접 받으면 Claude는~/.claude/skills/video-shotcraft, Codex는~/.codex/skills/video-shotcraft로 연결합니다. - Node.js, npm, ffmpeg, ffprobe가 있어야 합니다. uv는 배경음악 박자를 볼 때만, puppeteer는 페이지를 찍을 때 스크립트가 설치합니다. Remotion은 처음 렌더할 때 헤드리스 크롬을 받습니다.
- 그다음 말합니다.
Use video-shotcraft to make a promo for my product.페이지 주소나 프로젝트 폴더를 함께 줍니다. - 영상이 나오면 브라우저 편집기가 열립니다. 다시 열려면
node workbench/scripts/open.mjs뒤에 프로젝트 이름을 붙입니다.
시험한 환경은 macOS입니다. Linux는 동시 작업 수, 크롬 실행 파일, CDN이 막힐 때를 README가 따로 적습니다. Windows에서 렌더가 되는지는 적혀 있지 않습니다.
안내 글은 영어와 중국어입니다. 한국어 안내는 없습니다. 저장소 한 줄 소개는 아직 샷 레시피 152개, 모션 미리보기 209개라고 적혀 있습니다. 2026-10 본문은 카드 124장, 샷 150개입니다. 이 페이지는 본문을 따릅니다.