Communitygithub.com

OmnipotentCEOxJenny/sceneorder

ユーザーのメモから、ナレーションや挿入画、目標尺を考慮したタイムドカットリストとして動画編集を計画します。ユーザーが編集計画、ラフカット、ショットリスト、カットリストの作成、または動画を特定の長さに合わせたいときに使用します。

sceneorder とは?

このスキルは、動画編集の計画を効率化するためのツールです。ユーザーが提供するメモ(動画の目的、対象視聴者、目標尺など)に基づいて、タイムコード付きのカットリストを作成します。まずストーリーを中心に据え、必要なサウンドバイトやメインショットを順序立てて選び、その後カットアウェイ(Bロール)を追加して映像のつなぎ目をカバーし、テンポを維持します。各カットにはクリップ名、ソースのイン/アウトタイムコード、ショートノートが含まれ、CSV形式で出力されます。生成されたカットリストは、付属のPythonスクリプト(`python3 scripts/sceneorder.py`)でフレームレートや目標尺のチェックが可能で、問題があれば修正を促します。最終的には、DaVinci Resolveなどの編集ソフトでそのまま利用できるカットリストテーブルをユーザーに提供します。主にClaude Codeや類似のAIエージェント環境での使用を想定しています。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/OmnipotentCEOxJenny/sceneorder/tree/HEAD/skills/sceneorder-plan

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

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

ドキュメント

rules/scope.mdc に従ってください。ユーザーの言語で回答してください。

  1. 目標と尺: 動画の用途、視聴者、目標尺(例:30秒)を確認します。
  2. ストーリー優先: ストーリーを伝えるサウンドバイトやメインショットを順に選びます。その後、カットアウェイ(Bロール)を追加して、カットのつなぎ目をカバーしテンポを保ちます。
  3. カットリスト: 各カットについて、クリップ名、ソースのイン・アウトタイムコード(HH:MM:SS:FF)、および短いノートを記述します。clip,in,out,note の列を持つCSVとして保存します。
  4. チェック: python3 scripts/sceneorder.py cuts.csv --fps 24 --target 00:00:30:00 を実行します(プロジェクトの実際のフレームレートを使用)。報告された問題を修正します。
  5. ペーシング: 尺が目標に合うまでカットを短くするか削除します。ショットの長さに変化をつけ、明確なクロージングショットまたはエンドカードで終わります。
  6. 引き継ぎ: ユーザーがエディター(例:DaVinci Resolve:ソースビューアでインとアウトをマークし、タイムラインに上書き、挿入、または追加)で使用できるように、カットリストのテーブルを提供します。

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

関連スキル