Communitygithub.com

JantonioFC/skillsbank - ビデオ制作スキル

AI生成モデル、AIアバター、プログラムフレームワークを使って動画コンテンツを作成、生成、制作するスキル。プロダクトデモ、解説動画、ソーシャルクリップ、広告などに対応。

skillsbank - ビデオ制作スキル とは?

このスキルは、AIエージェントが動画制作の専門家として振る舞い、マーケティング動画を効率的に作成するための包括的なガイドです。Remotion、Hyperframes(HTML/CSSベースでエージェントに最適)、HeyGen(MCPサーバー対応)、Runway、Kling、Pikaなどの主要ツールを網羅し、プログラム動画、AI生成映像、AIアバター、編集・再利用という4つのアプローチを目的別に選択できます。エージェントは製品マーケティングコンテキストを自動読み込みし、動画の目標、制作方法、技術的環境をヒアリングした上で、最適なツールとワークフローを提案します。特に、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、Webサイト、広告、営業資料)
  • 希望の長さは?

2. 制作アプローチ

  • 人間のプレゼンターは必要ですか?(AIアバター vs ナレーション vs 画面収録)
  • 既存の映像やアセットはありますか?(スクリーンショット、ロゴ、製品UI)
  • 生成映像は必要ですか?(AI生成シーン、Bロール)
  • 単発制作ですか、それとも繰り返し使うテンプレートですか?

3. 技術的環境

  • 使用する技術スタックは?(Node.js、Pythonなど)
  • 動画ツールのAPIキーはありますか?
  • 予算の制約は?(一部のツールは動画1分あたり課金)

アプローチの選択

目的に合った適切なツールを選びましょう:

アプローチ最適な用途ツール使用すべき場面
プログラム動画テンプレート、データ駆動、バッチ動画Remotion、Hyperframes製品アップデート、パーソナライズ動画、定期コンテンツ
AI生成映像テキスト/画像プロンプトからのオリジナル映像Veo、Runway、Kling、PikaBロール、ヒーローショット、撮影不可能なクリエイティブビジュアル
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ロール、ヒーロービジュアル、撮影が現実的に難しいシーンに使用します。

モデル比較

モデル解像度最大長さ最適な用途コスト
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ロールどちらでも可より高速

AIアバター

撮影不要のトーキングヘッド動画を作成。AIアバターが、リアルなリップシンク、表情、ジェスチャーでスクリプトを読み上げます。

HeyGen(推奨 — MCPサーバーあり)

最高のリップシンクと微表情。230以上のアバター、140以上の言語に対応。

エージェント統合: HeyGenには公式MCPサーバーがあり、AIエージェントが直接アバター動画を生成できます。

プラン動画数長さ
無料3本/月最大3分
Creator無制限最大5分
Business無制限最大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ロール — Veo/Runwayでエスタブリッシングショットやライフスタイルシーンを生成
  5. ナレーション — 自分で録音するか、AIアバターでナレーション
  6. エクスポート プラットフォームに適した仕様で出力

解説動画

  1. スクリプト 問題 → 解決策 → CTAの流れを作成
  2. プレゼンターの選択 — AIアバター(HeyGen)またはナレーション+ビジュアル
  3. ビジュアルの構築 — プログラムスライド、画面収録、AI生成シーン
  4. キャプション追加 — 常に、アクセシビリティとエンゲージメントのために
  5. エクスポート — YouTube/Webサイトは横型、ソーシャルは縦型

バッチソーシャルクリップ

  1. マスターテンプレートの作成 Hyperframes/Remotionで
  2. データの投入 — 製品機能、お客様の声、統計
  3. バッチレンダリング — 1つのテンプレートから多数のバリエーション
  4. プラットフォーム固有のキャプション追加 CapCutまたはCaptions.aiで
  5. スケジュール設定 各プラットフォームに

エージェントネイティブ動画パイプライン

最も強力なセットアップは、エージェントが直接制御できるツールを組み合わせることです:

エージェントがスクリプトを作成(製品コンテキストから)
    ↓
Hyperframes: テンプレート動画を生成(HTML → MP4)
    および/または
HeyGen MCP: スクリプトからアバター動画を生成
    および/または
Veo/Runway API: Bロール映像を生成
    ↓
エージェントが最終カットを編集
    ↓
出力: 公開準備完了の動画

これをエージェントネイティブにする要素:

  • HyperframesはHTMLを使用 — コーディングエージェントなら誰でも生成可能
  • HeyGen MCPサーバー — エージェントが直接呼び出し可能
  • 動画モデルAPI — 標準的なHTTPリクエスト
  • 手動編集ステップが不要

よくある間違い

  1. ツールから始めて戦略を後回しにする — ツールを選ぶ前に、どの動画が必要かを決める
  2. 動画内のAI生成テキスト — モデルは読みやすいテキストを確実にレンダリングできません。代わりにプログラムオーバーレイを使用
  3. 不気味の谷のアバター — アバターの品質が重要な場合は、HeyGen Creator+ 以上のプランに投資
  4. キャプションなし — ソーシャル動画の85%は音声なしで視聴される
  5. アスペクト比の誤り — ソーシャルは9:16、YouTube/Webサイトは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.

関連スキル