Communitygithub.com

zroeschen/Video-Production-Factory

トーキングヘッド動画を、文字起こし、無音カット、ミス確認、ビジュアルストーリーテリング、モーショングラフィックス、検証済みHyperFramesレンダリングを通じて編集します。完全な編集に使用するか、単一の要求操作を直接その専門スキルにルーティングします。

Video-Production-Factory とは?

このスキルは、トーキングヘッド形式の動画を完全に編集するための包括的なワークフローを提供します。文字起こし、無音部分のカット、話者のミス(言い間違いなど)の確認とカット、ビジュアルストーリーテリングの設計、モーショングラフィックスやオーバーレイの追加、HyperFramesを用いた検証済みレンダリングまでを自動化します。主にClaude Codeや類似のAIエージェント環境での使用を想定しており、各工程は独立したサブスキル(例: cut-silences, cut-mistakes, hyperframes)に委譲されるため、エージェントは全体の編集を統括することも、特定の操作のみをルーティングすることもできます。最終出力はMP4ファイル、編集決定リスト(EDL)、再同期された文字起こし、コンポジション、および検証レポート(VERIFY.md)として提供されます。このスキルは自動検出による編集提案を行いますが、最終的な編集判断は人間の編集者に委ねられます。

対応✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/zroeschen/Video-Production-Factory/tree/HEAD/.agents/skills/edit-video

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

動画を編集する

各プロジェクトは video-projects/<slug>/ に保存し、元の録画を保持してください。 ワークスペースガイドとプロジェクトの概要または DESIGN.md を読んでください。方向性が 不足している場合は、フッテージに基づいて style-library/registry.json からスタイルを提案してください。

  1. ffprobe で再生時間、ストリーム、ソース解像度を確認します。ソースを プロジェクトの assets にコピーするか、明示的に指定されたローカルパスを参照します。
  2. サービス設定前に docs/TOOLS-AND-API-KEYS.md を読んでください。一致する単語の 文字起こしを再利用します。それ以外の場合は、学習者が選択したプロバイダーを使用します。Zander のデフォルトは node scripts/transcribe-elevenlabs.mjs <source> です。OpenAI Whisper およびローカル Whisper も、文字起こし正規化後のサポートされたワークフロー代替手段です。 利用可能な認証情報またはローカル依存関係を確認してください。認可がまだないサービスコールの前に、アップロードとコストについて説明します。
  3. ../cut-silences/SKILL.md を読んでください。EDL と再タイミングされた文字起こしを生成し、 編集が承認されたら無音除去パスをレンダリングします。
  4. ../cut-mistakes/SKILL.md を読んでください。候補をコンテキスト内で検査し、意図的な強調を 保持します。レビューしたカットを記録します。カットするミスがない場合は、 無音除去の出力を引き継ぎます。すべての文字起こしを実際の動画に一致させます。
  5. ビジュアルアークについては ../video-storytelling/SKILL.md を、 オーバーレイについては ../hyperframes-video-beats/SKILL.md を読んでください。文字起こしアンカーと、 ビートごとに1つのビジュアルアイデア、および意図的なコールバックを含むビートシートを作成します。
  6. 作成前に MOTION_PHILOSOPHY.md、../hyperframes/SKILL.md、および関連する GSAP リファレンスを読んでください。../style-library/SKILL.md を使用してカードを選択または 適応します。コンポジションで使用されるすべてのアセットをローカライズします。
  7. プロジェクトからプリフライトと HyperFrames リントを実行し、さらにアンカーされたサブコンポジションの文字起こし同期バリデーターも実行します。 ドラフトの前に Studio を確認します。
  8. ドラフトをレンダリングし、エンコードされたフレームとトランジションを検査し、カット境界を 聞きます。顔のフレーミング、テキストの可読性、黒フレーム、A/V 同期を確認します。 最終レンダリングの前に障害を解決します。既に提供されているレビュー承認に従ってください。同じ承認済みアクションに対して承認リクエストを繰り返さないでください。

最終的な MP4 パス、編集決定、再タイミングされた文字起こし、コンポジション、 および確認内容と残っている制限事項を説明する VERIFY.md を納品します。 自動検出器が編集を提案します。編集者の判断は依然として必要です。

Individual skills in this repo

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

zroeschen/Video-Production-Factory

Agent 2 of the video editing pipeline. Finds and removes spoken mistakes — stutters, repeated words, false starts, and retakes (re-recorded lines) — from a talking-head recording. Use after cut-silences, when asked to cut mistakes, remove stutters / repeats / filler restarts, clean up flubs, or keep the best take. Works review-gated: it proposes every cut with context and a reason for approval, then renders only the approved cuts via ffmpeg. Requires a word-level transcript.

zroeschen/Video-Production-Factory

Agent 1 of the video editing pipeline. Removes silences and dead air from a talking-head recording. Use when asked to cut silences, trim pauses, remove dead air / gaps, or tighten the pacing of a raw video, given a word-level transcript. Produces an edit list (EDL), a re-timed transcript for downstream agents, and optionally the cut video via ffmpeg. Does NOT cut mistakes, repeats, or false starts — that is the cut-mistakes agent.

zroeschen/Video-Production-Factory

GSAP animation reference for HyperFrames. Covers gsap.to(), from(), fromTo(), easing, stagger, defaults, timelines (gsap.timeline(), position parameter, labels, nesting, playback), and performance (transforms, will-change, quickTo). Use when writing GSAP animations in HyperFrames compositions.

zroeschen/Video-Production-Factory

HyperFrames CLI tool — hyperframes init, lint, preview, render, transcribe, tts, doctor, browser, info, upgrade, compositions, docs, benchmark. Use when scaffolding a project, linting or validating compositions, previewing in the studio, rendering to video, transcribing audio, generating TTS, or troubleshooting the HyperFrames environment.

関連スキル