Communitygithub.com

ummydev/remotion-video

사용자가 자신의 소프트웨어 제품을 화면 녹화 대신 실제 UI를 코드로 재현하여 세로형 프로모션 비디오를 만들고자 할 때 사용합니다. TTS 음성 해설, 음성에 맞춰진 자막, 세부 사항으로 확대되는 카메라 무브를 지원합니다.

remotion-video란 무엇인가요?

이 스킬은 Remotion을 사용하여 소프트웨어 제품의 UI를 코드로 완전히 재현하는 세로형 프로모션 비디오를 제작하는 방법을 제공합니다. 화면 녹화와 달리 UI가 React 컴포넌트로 구현되므로 확대해도 선명하며, 제품이나 스크립트가 변경될 때마다 에이전트가 즉시 다시 렌더링할 수 있습니다. 음성(TTS)이 타임라인의 기준이 되어 각 스크립트 라인이 음성으로 변환되고, 장면과 자막이 타임스탬프에 맞춰 정렬됩니다. Node 22, ffmpeg, edge-tts와 같은 도구를 사용하며, 렌더링된 MP4를 제외한 모든 소스와 스크립트가 Git에 저장되어 이전 버전을 언제든지 체크아웃하고 다시 렌더링할 수 있습니다. 주로 TikTok, Reels 같은 숏폼 동영상 제작에 적합하며, UI 데모, 기능 소개, 제품 리얼 등에 활용됩니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ummydev/marketing-team-skills/tree/HEAD/skills/remotion-video

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

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

문서

Remotion으로 제품 비디오 만들기

얼굴 없는 제품 데모(short-video-formats의 형식 3)를 코드로 구축합니다. 음성이 타이밍을 결정합니다. 각 스크립트 라인이 음성으로 변환되고, 테이크가 차례로 이어지며, 비디오의 장면과 자막이 해당 타임스탬프를 따릅니다. UI는 제품 자체 스타일에서 React로 재구축되므로 모든 줌에서 선명하며 제품이나 스크립트가 변경될 때 다시 렌더링됩니다. 렌더링된 MP4를 제외한 모든 것이 Git에 저장되므로 이전 버전은 체크아웃하고 렌더링하기만 하면 됩니다.

입력: Node 22, ffmpeg, TTS(초안에는 edge-tts, 게시 전에는 라이선스가 있는 음성), 제품의 CSS 토큰과 마크업(랜딩 페이지의 제품 데모가 가장 좋은 소스), 그리고 스크립트.

워크플로

1. 설정

npx create-video@latest --blank reel && cd reel && npm i @remotion/google-fonts

프레임(1080×1920, 30fps), 레이아웃 밴드, 제품의 CSS에서 복사한 컬러 토큰을 포함하는 theme.ts 하나를 유지합니다. 밴드: y=118에 중앙 정렬된 제목 스트립, y=220부터 1250px(높이의 65%, 전체 너비)인 흰색 UI 밴드, y=1640에 중앙 정렬된 자막.

2. 스크립트를 데이터로 작성

script.json, 자막 줄당 하나의 항목; *별표*는 강조된 단어를 표시합니다:

{

Individual skills in this repo

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

ummydev/ai-search

When the user wants to make a site readable, accurate and quotable for AI assistants (ChatGPT, Claude, Perplexity, Gemini, Copilot, Google AI Overviews) so they describe the product correctly and cite it. Use when the user says "llms.txt", "llms-full.txt", "AI search", "GEO", "AEO", "get cited by ChatGPT", "show up in Perplexity answers", "allow AI crawlers", "GPTBot in robots.txt", "AI gets our pricing wrong", "AI confuses us with another product", "brand name collision", "Organization schema sameAs" or "make the site agent-readable". Covers llms.txt, robots.txt for AI crawlers, definition sentences, comparison tables and FAQ, public pricing, Organization and WebSite structured data, and brand naming.

ummydev/index-push

When the user wants to get new or changed pages crawled and indexed by Google and Bing quickly, instead of waiting weeks for the sitemap to be read. Use after any deploy that adds or updates pages, and when the user says "get this indexed", "request indexing", "submit to Google", "submit URLs to Bing", "IndexNow", "ping search engines", "resubmit the sitemap", "why isn't my page indexed", "Discovered – currently not indexed", "URL is unknown to Google", "Quota Exceeded in Search Console" or "indexing queue". Covers IndexNow, Search Console URL Inspection and sitemaps, Bing Webmaster URL submission, a prioritized queue file, and diagnosing pages that stay out of the index.

ummydev/short-video-formats

When the user wants to choose or plan the format of a promo short video for TikTok, Instagram Reels, YouTube Shorts or Xiaohongshu, especially for a software product, dev tool or AI agent. Covers the four formats that carry this category (talking head over a demo, phone filming the screen, faceless UI demo, talking-head open into full-screen demo), screen layout rules, hooks and endings like "comment X and I'll send it", and how to make an AI presenter. Use when the user says "what kind of video should we make", "video format", "talking head", "faceless video", "AI presenter", "AI avatar", "UGC style", "hook ideas", "how should the first frame look", "comment to get the link", or "视频形式".

ummydev/video-retro

When the user wants to review how their short videos performed on TikTok, Instagram Reels or other platforms and decide what to make next. Covers reading views, likes, comments, saves and follows without scraping, the stats log, 24-hour and 72-hour checks, comparing topics, formats and hooks, the daily report and recording what to change. Use when the user says "how did the video do", "video stats", "复盘", "retro", "which videos worked", "why did this flop", "weekly video report", "update the stats", or at the start or end of a short-video working day.

관련 스킬