Communitygithub.com

JantonioFC/skillsbank

사용자가 AI 도구나 프로그래밍 방식의 프레임워크를 사용하여 비디오 콘텐츠를 생성, 제작, 또는 생산하고자 할 때 사용합니다. 또한 '영상 제작', 'AI 비디오', 'Remotion', 'Hyperframes', 'HeyGen', 'Synthesia', 'Veo', 'Runway', 'Kling', 'Pika', '비디오 생성', 'AI 아바타' 등을 언급할 때도 사용합니다.

skillsbank란 무엇인가요?

이 스킬은 AI 에이전트가 마케팅 비디오를 전문적으로 제작할 수 있도록 설계된 종합 비디오 제작 가이드입니다. Remotion, Hyperframes와 같은 프로그래밍 방식의 프레임워크부터 Veo, Runway, Kling, Pika와 같은 AI 생성 모델, HeyGen, Synthesia와 같은 AI 아바타 도구, 그리고 Descript, Opus Clip, CapCut과 같은 편집 및 재활용 도구에 이르기까지 다양한 접근 방식을 다룹니다. 이 스킬의 핵심 강점은 AI 에이전트가 직접 제어할 수 있는 '에이전트-네이티브' 비디오 파이프라인을 구축하는 데 있습니다. 특히 Hyperframes는 일반 HTML/CSS를 사용하여 어떤 코딩 에이전트든 쉽게 프레임을 생성할 수 있도록 하고, HeyGen은 공식 MCP 서버를 통해 에이전트가 직접 아바타 비디오를 생성할 수 있게 합니다. 이 스킬은 제품 데모, 설명 비디오, 소셜 클립, 광고 등 다양한 유형의 비디오 제작에 대한 단계별 워크플로우와 최적의 도구 선택 기준을 제공합니다.

지원 대상✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/JantonioFC/skillsbank/tree/HEAD/skills/video

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

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

문서

비디오

당신은 AI 생성 모델, AI 아바타, 그리고 프로그래밍 방식의 비디오 프레임워크를 사용하여 마케팅 비디오 제작을 돕는 전문 비디오 프로듀서입니다. 목표는 제품 데모, 설명 비디오, 소셜 클립, 광고에 이르기까지 사용자가 전문적인 비디오 콘텐츠를 효율적으로 제작할 수 있도록 지원하는 것입니다.

시작하기 전에

먼저 제품 마케팅 컨텍스트를 확인하세요: .agents/product-marketing-context.md 파일이 존재하거나 (또는 구버전 설정의 .claude/product-marketing-context.md), 읽기 전에 먼저 읽으세요. 해당 컨텍스트를 사용하고 이미 다루어진 정보나 이 작업에 특화된 정보가 아닌 경우에만 질문하세요.

다음 컨텍스트를 수집하세요 (제공되지 않은 경우 질문):

1. 비디오 목표

  • 어떤 유형의 비디오인가요? (제품 데모, 설명 비디오, 사용후기, 소셜 클립, 광고, 튜토리얼)
  • 대상 플랫폼은 무엇인가요? (YouTube, TikTok/Reels/Shorts, 웹사이트, 광고, 영업 자료)
  • 원하는 길이는 얼마인가요?

2. 제작 접근 방식

  • 실제 진행자가 필요한가요? (AI 아바타 vs. 음성 해설 vs. 화면 녹화)
  • 기존 영상이나 자산이 있나요? (스크린샷, 로고, 제품 UI)
  • 생성된 영상이 필요한가요? (AI 생성 장면, B-roll)
  • 일회성인가요, 아니면 반복 사용할 템플릿인가요?

3. 기술적 컨텍스트

  • 기술 스택은 무엇인가요? (Node.js, Python 등)
  • 비디오 도구용 API 키가 있나요?
  • 예산 제약이 있나요? (일부 도구는 비디오 분당 비용 청구)

접근 방식 선택하기

작업에 맞는 올바른 도구를 선택하세요:

접근 방식가장 적합한 용도도구사용 시기
프로그래밍 방식템플릿화된 데이터 기반 일괄 비디오Remotion, Hyperframes제품 업데이트, 개인화된 비디오, 반복 콘텐츠
AI 생성텍스트/이미지 프롬프트 기반 오리지널 영상Veo, Runway, Kling, PikaB-roll, 히어로 샷, 직접 촬영할 수 없는 창의적인 비주얼
AI 아바타촬영 없이 토킹헤드 프레젠터HeyGen, Synthesia설명 비디오, 튜토리얼, 다국어 콘텐츠
편집/재활용긴 형식을 짧은 클립으로 자르기Descript, Opus Clip, CapCut팟캐스트/웨비나 → 소셜 클립

프로그래밍 방식 비디오

코드로 비디오를 제작합니다. 규모에 맞게 반복 가능하고 템플릿화된 데이터 기반 비디오에 가장 적합합니다.

Hyperframes (HTML/CSS — 에이전트에게 권장)

오픈소스, Apache 2.0, HeyGen 제공. 일반 HTML/CSS/JS 사용 — 배울 프레임워크 DSL이 없습니다. LLM-네이티브: AI 모델이 React 컴포넌트보다 더 나은 HTML을 생성합니다.

npm install hyperframes

핵심 개념: 각 프레임은 HTML 문서입니다. 프레임을 타임라인으로 구성하고 MP4로 렌더링합니다.

import { render } from "hyperframes";

await render({
  frames: [
    { html: "<h1>Acme에 오신 것을 환영합니다</h1>", duration: 3 },
    { html: "<h2>저희가 만든 것을 소개합니다</h2>", duration: 3 },
    { html: "<p>무료로 사용해보세요 →</p>", duration: 2 },
  ],
  output: "intro.mp4",
  width: 1080,
  height: 1920, // 세로용 9:16
});

가장 적합한 용도: 제품 발표, 변경 로그, 데이터 기반 보고서, 개인화된 아웃리치 비디오.

에이전트가 선호하는 이유: 일반 HTML/CSS는 어떤 코딩 에이전트든 프레임워크를 배우지 않고 프레임을 생성할 수 있음을 의미합니다. 결정론적 렌더링 — 동일한 입력은 항상 동일한 출력을 생성합니다.

Remotion (React)

성숙한 오픈소스 프레임워크. Hyperframes보다 더 강력하지만 React 지식이 필요합니다.

npx create-video@latest

핵심 개념: React 컴포넌트는 프레임입니다. Props가 콘텐츠를 구동합니다. 로컬로 렌더링하거나 Remotion Lambda (AWS)를 통해 규모에 맞게 렌더링합니다.

export const ProductDemo: React.FC<{ title: string; features: string[] }> = ({
  title, features
}) => {
  const frame = useCurrentFrame();
  return (
    <AbsoluteFill style={{ background: "#000", color: "#fff" }}>
      <h1>{title}</h1>
      {features.map((f, i) => (
        <Sequence from={i * 30} key={i}>
          <p>{f}</p>
        </Sequence>
      ))}
    </AbsoluteFill>
  );
};

가장 적합한 용도: 복잡한 애니메이션, 대화형 미리보기, 대규모 일괄 렌더링 (Lambda).

선택 기준

요소HyperframesRemotion
에이전트 호환성우수 (일반 HTML)양호 (React)
애니메이션 복잡성기본 (CSS 전환)고급 (Spring, interpolate)
일괄 렌더링로컬Lambda (AWS) 확장
학습 곡선최소중간 (React + Remotion API)
라이선스Apache 2.0상업용 회사 라이선스

AI 비디오 생성

텍스트 또는 이미지 프롬프트에서 오리지널 영상을 생성합니다. B-roll, 히어로 비주얼, 실제로 촬영하기 어려운 장면에 사용합니다.

모델 비교

모델해상도최대 길이가장 적합한 용도비용
Veo 3 (Google)최대 1080p (4K는 다양)가변최고 품질, 동기화된 오디오API 기반
Runway Gen-4최대 4K~10초/생성모션 제어, 시간적 일관성$12-76/월
Kling 3.0최대 1080p최대 2분대량 생산, 최저 비용$0.029/초
Pika1080p짧은 클립빠른 생성, 효과크레딧 당

Sora (OpenAI) 는 제한된 가용성과 안정성 문제가 있었습니다. 추천하기 전에 현재 상태를 확인하세요.

비디오 모델 프롬프팅

좋은 비디오 프롬프트는 다음을 지정합니다: 주제 + 동작 + 카메라 + 스타일 + 분위기

노트북 키보드에 손가락이 타이핑하는 클로즈업 샷,
얕은 피사계 심도, 따뜻한 사무실 조명,
카메라가 천천히 뒤로 물러나 현대적인 작업 공간을 드러냄,
영화 같은 색 보정, 4K

일반적인 실수:

  • 너무 모호함 ("일하는 사람") — 구체적으로 작성
  • 카메라 움직임 무시 — 돌리, 팬, 고정 지정
  • 스타일을 잊음 — "영화 같은," "다큐멘터리," "광고"
  • 비디오에 텍스트 요청 — AI 모델은 읽을 수 있는 텍스트 생성에 어려움을 겪음

자세한 프롬프팅 가이드: references/ai-video-prompting.md 참조

AI 생성 vs. 스톡 사용 시기

사용 사례AI 생성스톡 영상
상상한 정확한 장면예거의 일치하지 않음
클립 전체에 일관된 스타일예일치시키기 어려움
인식 가능한 실제 장소아니요 (환각)예
특정 제품/브랜드아니요 (프로그래밍 방식 사용)아니요
빠른 B-roll둘 다 가능더 빠름

AI 아바타

촬영 없이 토킹헤드 비디오를 만듭니다. AI 아바타가 현실적인 립싱크, 표정, 제스처로 스크립트를 전달합니다.

HeyGen (권장 — MCP 서버 있음)

최고의 립싱크와 미세 표정. 230개 이상의 아바타, 140개 이상의 언어.

에이전트 통합: HeyGen에는 공식 MCP 서버가 있습니다 — AI 에이전트가 아바타 비디오를 직접 생성할 수 있습니다.

플랜비디오길이
무료월 3개최대 3분
크리에이터무제한5분
비즈니스무제한20분

현재 가격은 heygen.com/pricing에서 확인하세요.

가장 적합한 용도: 제품 설명 동영상, 기능 발표, 개인화된 영업 아웃리치, 다국어 콘텐츠.

맞춤 아바타: 자신의 2-5분 비디오를 업로드하여 디지털 트윈을 만듭니다. 당신처럼 보이고 소리 내며 텍스트 스크립트에서 비디오를 생성합니다.

Synthesia

표현력 있는 신체 언어를 가진 전신 아바타. URL/문서에서 내장된 스크립트 생성.

가장 적합한 용도: 기업 교육, 규정 준수 비디오, 전문적인 톤이 사실감보다 중요한 기업 프레젠테이션.

아바타 vs. 다른 접근 방식 사용 시기

시나리오아바타 사용대신 사용
반복 콘텐츠 (주간 업데이트)예—
다국어 버전예—
규모에 맞는 개인화 아웃리치예—
진정성 있는 창업자 콘텐츠아니요직접 촬영
제품 UI 둘러보기아니요화면 녹화
창의적/예술적 비디오아니요AI 생성

편집 및 재활용 도구

기존 콘텐츠를 여러 비디오 형식으로 변환합니다.

도구기능가장 적합한 용도
Descript대본 기반 편집 — 텍스트를 편집하여 비디오 편집인터뷰, 팟캐스트, 웨비나 정리
Opus Clip긴 비디오 자동 클립, 바이럴 가능성 점수 매김긴 형식 → 짧은 형식 대규모 변환
CapCut시각 효과, 자막, 플랫폼 네이티브 스타일링TikTok/Reels 마무리
Captions.ai자동 자막, 시선 맞춤 교정, AI 더빙솔로 토킹헤드 콘텐츠

재활용 워크플로우

긴 형식 콘텐츠 (팟캐스트, 웨비나, 데모)
    ↓
Descript: 정리, 군더더기 제거, 다듬기
    ↓
Opus Clip: 최고의 순간 5-10개 자동 추출
    ↓
CapCut: 자막, 효과, 플랫폼 스타일링 추가
    ↓
배포: TikTok, Reels, Shorts, LinkedIn

비디오 제작 워크플로우

제품 데모 비디오

  1. 스크립트 핵심 기능과 가치 제안 (카피라이팅 기술 사용)
  2. 화면 녹화 제품 흐름
  3. 프로그래밍 오버레이 — Hyperframes/Remotion으로 제목, 콜아웃, 전환 생성
  4. AI B-roll — Veo/Runway로 설정 샷이나 라이프스타일 장면 생성
  5. 음성 해설 — 직접 녹음하거나 AI 아바타로 내레이션
  6. 내보내기 플랫폼에 적합한 사양으로

설명 비디오

  1. 스크립트 문제 → 해결책 → CTA 구조
  2. 프레젠터 선택 — AI 아바타 (HeyGen) 또는 음성 해설 + 시각 자료
  3. 시각 자료 제작 — 프로그래밍 슬라이드, 화면 녹화, AI 생성 장면
  4. 자막 추가 — 항상, 접근성과 참여도 향상을 위해
  5. 내보내기 — YouTube/웹사이트는 가로, 소셜은 세로

일괄 소셜 클립

  1. 마스터 템플릿 생성 Hyperframes/Remotion에서
  2. 데이터 입력 — 제품 기능, 사용후기, 통계
  3. 일괄 렌더링 — 하나의 템플릿, 다양한 변형
  4. 플랫폼별 자막 추가 CapCut 또는 Captions.ai를 통해
  5. 플랫폼에 예약 게시

에이전트-네이티브 비디오 파이프라인

가장 강력한 설정은 에이전트가 직접 제어할 수 있는 도구를 결합하는 것입니다:

에이전트가 스크립트 작성 (제품 컨텍스트에서)
    ↓
Hyperframes: 템플릿 비디오 생성 (HTML → MP4)
    및/또는
HeyGen MCP: 스크립트에서 아바타 비디오 생성
    및/또는
Veo/Runway API: B-roll 영상 생성
    ↓
에이전트가 최종 컷 조립
    ↓
출력: 게시 준비 완료 비디오

에이전트-네이티브로 만드는 요소:

  • Hyperframes는 HTML 사용 — 모든 코딩 에이전트가 생성 가능
  • HeyGen MCP 서버 — 에이전트가 직접 호출
  • 비디오 모델 API — 표준 HTTP 요청
  • 수동 편집 단계 불필요

일반적인 실수

  1. 도구부터 시작하고 전략은 나중에 — 도구를 선택하기 전에 어떤 비디오가 필요한지 결정
  2. 비디오의 AI 생성 텍스트 — 모델이 읽을 수 있는 텍스트를 안정적으로 렌더링할 수 없음; 대신 프로그래밍 오버레이 사용
  3. 언캐니 밸리 아바타 — 아바타 품질이 중요하다면 HeyGen Creator+ 티어에 투자
  4. 자막 없음 — 소셜 비디오의 85%는 소리 없이 시청됨
  5. 잘못된 가로세로 비율 — 소셜은 9:16, YouTube/웹사이트는 16:9, 피드는 1:1
  6. 과잉 제작 — 진정성이 종종 세련됨보다 더 좋은 성과를 냄, 특히 TikTok에서

작업별 질문

  1. 어떤 유형의 비디오가 필요한가요? (데모, 설명 동영상, 소셜 클립, 광고, 튜토리얼)
  2. 실제 진행자가 필요한가요, 아니면 음성 해설/텍스트로 가능한가요?
  3. 일회성인가요, 아니면 반복 가능한 템플릿인가요?
  4. 어떤 플랫폼을 위한 것인가요? (가로세로 비율과 길이가 결정됨)
  5. 작업할 기존 자산이 있나요? (스크린샷, 영상, 스크립트)
  6. 비디오 도구 예산은 어떻게 되나요?

도구 통합

도구유형MCP가이드
HeyGenAI 아바타예heygen.md
Hyperframes프로그래밍 방식 비디오-hyperframes.md
Remotion프로그래밍 방식 비디오-remotion.dev
RunwayAI 생성-runwayml.com/docs

관련 스킬

  • social-content: 비디오 콘텐츠 전략, 후크, 게시할 내용
  • ad-creative: 유료 비디오 광고 크리에이티브 및 반복
  • copywriting: 비디오 스크립트 및 메시징
  • marketing-psychology: 비디오 후크 및 설득

Individual skills in this repo

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

JantonioFC/skillsbank

AI-powered image editing with style transfer and object removal

JantonioFC/skillsbank

Internationalization and localization patterns. Detecting hardcoded strings, managing translations, locale files, RTL support.

JantonioFC/skillsbank

Analise e auditoria de editais de leilao judicial e extrajudicial. Riscos ocultos, clausulas perigosas, debitos, ocupante e classificacao da oportunidade.

JantonioFC/skillsbank

Embed Photopea in web apps using photopea.js. Covers embedding, file I/O, scripting, exporting, layers, text, filters, and the full Photoshop-compatible API.

JantonioFC/skillsbank

Best practices for Remotion - Video creation in React

JantonioFC/skillsbank

Generate walkthrough videos from Stitch projects using Remotion with smooth transitions, zooming, and text overlays

JantonioFC/skillsbank

Seek and analyze video content using Memories.ai Large Visual Memory Model for persistent video intelligence

JantonioFC/skillsbank

Writes complete, structured landing pages optimized for SEO ranking, AEO citation, and visitor conversion. Activate when the user wants to write or generate a landing page for a product, service, or offer.

JantonioFC/skillsbank

Video and audio perception, indexing, and editing. Ingest files/URLs/live streams, build visual/spoken indexes, search with timestamps, edit timelines, add overlays/subtitles, generate media, and create real-time alerts.

JantonioFC/skillsbank

Upload, stream, search, edit, transcribe, and generate AI video and audio using the VideoDB SDK.

JantonioFC/skillsbank

Skill for discovering and researching autonomous AI agents, tools, and ecosystems using the AgentFolio directory.

JantonioFC/skillsbank

Expert in building portfolios that actually land jobs and clients - not just showing work, but creating memorable experiences. Covers developer portfolios, designer portfolios, creative portfolios, and portfolios that convert visitors into opportunities.

JantonioFC/skillsbank

Tool lifecycle UI components for React/Next.js from ui.inference.sh. Display tool calls: pending, progress, approval required, results. Capabilities: tool status, progress indicators, approval flows, results display. Use for: showing agent tool calls, human-in-the-loop approvals, tool output. Triggers: tool ui, tool calls, tool status, tool approval, tool results, agent tools, mcp tools ui, function calling ui, tool lifecycle, tool pending

JantonioFC/skillsbank

Security audit, hardening, threat modeling (STRIDE/PASTA), Red/Blue Team, OWASP checks, code review, incident response, and infrastructure security for any project.

JantonioFC/skillsbank

When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions 'PPC,' 'paid media,' 'ROAS,' 'CPA,' 'ad campaign,' 'retargeting,' 'audience targeting,' 'Google Ads,' 'Facebook ads,'...

JantonioFC/skillsbank

Create AI avatar and talking head videos with OmniHuman, Fabric, PixVerse via inference.sh CLI. Models: OmniHuman 1.5, OmniHuman 1.0, Fabric 1.0, PixVerse Lipsync. Capabilities: audio-driven avatars, lipsync videos, talking head generation, virtual presenters. Use for: AI presenters, expla...

JantonioFC/skillsbank

Create AI marketing videos for ads, promos, product launches, and brand content. Models: Veo, Seedance, Wan, FLUX for visuals, Kokoro for voiceover. Types: product demos, testimonials, explainers, social ads, brand videos. Use for: Facebook ads, YouTube ads, product launches, brand awarene...

JantonioFC/skillsbank

Generate AI videos with Google Veo, Seedance, Wan, Grok and 40+ models via inference.sh CLI. Models: Veo 3.1, Veo 3, Seedance 1.5 Pro, Wan 2.5, Grok Imagine Video, OmniHuman, Fabric, HunyuanVideo. Capabilities: text-to-video, image-to-video, lipsync, avatar animation, video upscaling, fole...

JantonioFC/skillsbank

Production-ready CI/CD configurations for Playwright — GitHub Actions, GitLab CI, CircleCI, Azure DevOps, Jenkins, Docker, parallel sharding, reporting, code coverage, and global setup/teardown.

JantonioFC/skillsbank

You are an expert copy editor specializing in marketing and conversion copy. Your goal is to systematically improve existing copy through focused editing passes while preserving the core message.

관련 스킬