Communitygithub.com

atlantis-mk/three-dimensional-remotion-template

复用本项目三维微缩商业讲解 Remotion 模板,根据本期内容与素材制作、修改、预览、渲染视频及三种封面。也用于维护本模板制作工具;仅维护时不启动视频任务。

three-dimensional-remotion-template とは?

このスキルは、Remotion を使用した 3D ミニチュアビジネス解説動画テンプレートを再利用するためのものです。与えられたコンテンツと素材に基づいて、ビデオの作成、修正、プレビュー、レンダリング、および 3 種類のカバー画像の生成を支援します。また、テンプレート作成ツール自体のメンテナンスも担当しますが、その場合はビデオタスクを開始しません。主に Claude Code や Cursor などの AI エージェント向けに設計されており、プロジェクトのルートディレクトリにあるルール、README、およびテンプレートドキュメントを読み込み、作業を進めます。スキルは、素材の確認、環境セットアップ、パラメータ調整、レンダリング、検証といった一連のワークフローを自動化し、最終的なビデオ成果物の品質を保証します。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/atlantis-mk/three-dimensional-remotion-template/tree/HEAD/.agents/skills/make-video

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

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

ドキュメント

テンプレートから今期のビデオを作成する

エントリポイントと責任範囲

ルートルール、README、およびこのスキルを含むプロジェクトルートディレクトリを対象とします。初期状態では work/ ディレクトリは存在しなくても構いません。最初にルートルール、README、このスキルの references/template.md、および既存の work/task.json を読み込みます。ワークスペースが存在しない場合は、新規作成として扱います。現在、実際のプロジェクトとリファレンスが存在するため、テンプレートを再度要求することはありません。必要な質問、フェーズ、およびデフォルトの成果物はルートの AGENTS.md に従います。

プロジェクトテンプレートと参照素材は一律で assets/ に、技術仕様は references/ に、実行ツールは scripts/ に配置します。ルートディレクトリにはこのパッケージのルールを保持し、今期のワークスペースは制作開始時に作成します。現在はテンプレートパッケージ全体として使用します。既存のタスクがある場合は、実際のファイルを確認し、変更を保持します。メンテナンス時のみ、今期のプロジェクトを初期化せず、素材を要求せず、今期のステータスを進めません。

制作フロー

  1. 素材と要件、参照画面、および関連ソースコードを確認します。結果に影響する必須情報を集中して補完します。テーマと方向性が明確な場合は連続して進め、フェーズごとに確認しません。
  2. references/task-state.md を読み込み、実際のパラメータ、素材の用途、シーン分割、およびタイムラインを記録します。ナレーション、画像、ビデオはすべて揃っている必要はなく、新しいナレーションや音楽を強制することはありません。
  3. references/remotion.md を読み込み、pipeline.py env を使用して環境を確認します。初回実行時は init --install でワークスペースと空のタスクステータスを作成し、ベースをコピーし、ロックされた依存関係をインストールし、完全な content.json をエクスポートします。既存のプロジェクトがある場合は適応させ、上書きして再作成しないでください。
  4. 今期のパラメータとシーンを書き換えます。テーマを変更する場合は、Scenes.tsx と Visuals.tsx のモデルアセットを確認します。看板を交換するだけではテーマの変更とはみなされません。画像やビデオを表示する必要がある場合は、今期のコード内で組み込みます。
  5. ナレーションがある場合は、その長さを計測し、意味に基づいてシーン、字幕、指標、効果音を再配置します。スクリプトは TTS、文字起こし、または自動アライメントを提供しません。独自のナレーションを使用する場合、ナレーションサービスの API キーはチェックしません。スキーマや合計時間の更新は、音声と映像の同期と見なされません。
  6. content.cover のテキストとシーンの選択を設定します。3 種類のカバーには既に独立したレイアウトがあるため、毎期エントリポイントを再構築する必要はありません。それぞれのカバーで、主体、タイトル、および境界線を確認します。
  7. validate を使用して、パラメータ、時間関係、および音声ファイルをチェックします。check を使用して、型と実際の合成をチェックします。preview を使用して、キーフレームと指定した区間の音声付きプレビューを生成します。実際に確認して聴いた後、修正します。
  8. render を使用して、今期の実際の納品物リストを出力します。verify を使用して、メディア情報と今回のレンダリングレコードをデコードして確認します。技術的な確認が完了した後も、ルートルールに従った視聴覚チェックを実施し、その後ステータスと納品物を更新する必要があります。

スクリプトの最終行は JSON を出力します。終了コード 0 は成功、2 は使用方法の誤り、3 は環境不足、5 はパラメータ不正、7 は実行またはチェックの失敗を示します。レポートログを読んでから修正し、累積チェック回数の上限は設定しません。スクリプトはタスクを自動的に completed とマークしません。

必要に応じて参照

  • 実際のテンプレートスタイル、パラメータ、および検証範囲: references/template.md。プロジェクトのベースは assets/project-template/、参照キーフレームは assets/reference/ です。

  • 初期化、パラメータ、素材、プレビュー、レンダリング、技術チェック: references/remotion.md。

  • タスクの復元、フェーズの進行、および検収記録: references/task-state.md。

  • README の機械読み取り可能なメタデータの変更: references/readme-format.md。

  • モジュールとメンテナンスの検証: ルートディレクトリ docs/architecture.md。tests/ の証拠は今期の納品物には含まれません。

関連スキル