mcpField
V
video-creator

video-creator

github.com/outscalクリエイティブ・メディア6940 回インストール27 週間前に更新
リポジトリ

video-creator について

スクリプト入力から最終的な動画コンポーネントまでの制作ワークフローを管理するスキルです。新規作成、各工程の実行、指定シーンの再生成、作業の再開に対応します。

主な機能

  1. 01スクリプトとスタイル選択から動画を作成
  2. 02音声、演出、素材、デザイン、コーディング工程の実行
  3. 03指定シーンのデザインやコードを再生成
  4. 04ワークフローの再開と進捗確認
  5. 05ユーティリティスクリプトによる工程状態の管理

活用シーン

  1. 01スクリプトから動画制作を開始
  2. 02動画制作の特定工程を実行
  3. 03指定シーンのデザインやコードを修正
  4. 04未完了の動画制作を再開または確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/outscal/video-generator --skill video-creator

インストール後、Claude Code で/video-creatorを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

create-video.md
execute-regen-scenes-step.md
execute-video-step.md
resume-video.md
scripts/
get_video_step_metadata.py
list-topics.py
path_manager.py
validate_json.py
video-status.py
video-step-sub-status.py
steps/
assets-step.md
audio-step.md
code-step.md
design-step.md
direction-step.md
regenerate-code-step.md
regenerate-design-step.md
user-input-step.md
templates/
video-status-template.json

詳細

動画作成スキル

スクリプトの入力から最終的な動画コンポーネントまで、動画作成の全工程を管理します。

実行モード

ユーザーの入力に基づいて、実行するワークフローを判断します。

モード 1: 動画のステップを実行

タイミング: ユーザーが特定のワークフローステップ(音声、演出、アセット、デザイン、またはコーディング)の実行を希望している場合は、すぐに読み込みます。 ワークフロー: execute-video-step.md

モード 2: シーン再生成ステップを実行

タイミング: ユーザーが scenes パラメーターを指定して、特定のステップ(デザインまたはコーディング)のシーン再生成を希望している場合は、すぐに読み込みます。 ワークフロー: execute-regen-scenes-step.md

モード 3: 動画を再開

タイミング: ユーザーが中断したところから既存の動画ワークフローを続行したい場合、または進行中の動画のステータスを確認したい場合は、すぐに読み込みます。 ワークフロー: resume-video.md

モード 4: 動画を作成

タイミング: ユーザーがスクリプトの入力とスタイルの選択から始めて、新しい動画を一から作成したい場合に使用します。 ワークフロー: create-video.md

ステップの参照先

各ステップの実装(実行モードから参照されます):

ユーティリティスクリプト

video-status.py:ワークフローの状態とステップの進行を管理します。

利用可能なアクション:

  • create-video-status-file:新しい動画ワークフローを初期化し、最初のステップを返します
  • get-incomplete-step:現在保留中のステップを取得します
  • complete-step:ステップを完了としてマークし、次のステップに進みます

出力形式:

すべてのアクションは 1 行を出力します。

list-topics.py:動画ワークフローがあるすべてのトピックを取得します。

使用方法:

python .claude/skills/video-creator/scripts/list-topics.py

ユーザーがトピックを指定しない場合は、このスクリプトを使用して利用可能なトピックをすべて取得し、ユーザーに表示して、作業したいトピックを指定するよう尋ねます。

コメント