mcpField
E
edit-enhancement-packager

edit-enhancement-packager

github.com/postplusaiクリエイティブ・メディア27282 回インストール1 日前に更新
リポジトリ

edit-enhancement-packager について

既存のBロール計画を、人間の編集者向けのビート単位の編集パッケージに変換するスキルです。Aロール、Bロール、キーワード強調、動きのヒント、字幕を調整し、すべての候補をカット素材にはしません。

主な機能

  1. 01ビートごとの注目対象の判定
  2. 02AロールとBロールの処理を整理
  3. 03キーワードと動きのヒントを追加
  4. 04字幕の扱いを調整

活用シーン

  1. 01Bロール計画を編集指示に展開
  2. 02編集者向けのビート単位の指針作成
  3. 03字幕と画面上の強調を調整

インストール

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

$npx skills add https://github.com/postplusai/postplus-skills --skill edit-enhancement-packager

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

同梱ファイル

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

_postplus_shared/00-core/shared-runtime/scripts/
download_videos_from_manifest_with_ytdlp.mjs
postplus_workspace.mjs
_postplus_shared/00-core/shared-runtime/scripts/lib/
execution_approval.mjs
hosted_media_generation_bridge.mjs
hosted_billing_summary.mjs
local_skill_cli.mjs
postplus_cloud_client.mjs
creative_format.mjs
skill_runtime.mjs
postplus_cli_config.mjs
network_runtime.mjs
hosted_execution_protocol.mjs
postplus_workspace_runtime.mjs
_postplus_shared/40-creative/b-roll-family/references/
contracts.md
skill-architecture.md
edit-enhancement-contract.md
scripts/
run_package_edit_enhancements.mjs

詳細

編集エンハンスメントパッケージャー

以下の共有パブリックスキルルールに従ってください:

  • postplus-shared パブリックスキルルール

このスキルは B-roll マッチングが存在した後に使用します。

このスキルは B-roll アセットを見つけるものではありません。

これは broll-plan.json を、各ビートを視覚的にどのように扱うべきかを示す、より完全な編集パッケージに変換します。

デフォルトの出力:

  • edit-enhancement-package.json

任意の補助出力:

  • Markdown 編集レビュー
  • ビート単位のエディターチェックリスト
  • 将来のタイムラインエクスポート入力

用途

  • A-roll の顔のままにするタイミングを判断する
  • B-roll にカットするタイミングを判断する
  • キーワード強調キューをパッケージ化する
  • マイクロアニメーションのヒントをパッケージ化する
  • 字幕の密度を B-roll の瞬間と調整する
  • 人間のエディターまたは将来の NLE エクスポートレイヤー向けのビート単位の編集パッケージを生成する

トリガーシグナル

ユーザーが次のようなことを求めたときに、このスキルを使用します:

  • B-roll プランを編集プランに変換して
  • キーワード強調とマイクロアニメーションのメモを追加して
  • 顔を残す場所と B-roll にカットする場所はどこ
  • エディター対応の編集パッケージを生成して
  • 字幕、B-roll、キーワードモーションエフェクトをまとめてパッケージ化して

ユーザーがまだ以下を持っていない場合は、このスキルを使用しないでください:

  • B-roll カタログ
  • B-roll プラン

それらをまず以下にルーティングしてください:

  • skills/40-creative/b-roll-family/broll-catalog-builder
  • skills/40-creative/b-roll-family/broll-match-engine

これらのリファレンスを読む

  • ファミリーアーキテクチャ: ../references/skill-architecture.md
  • 共有コントラクト: ../references/contracts.md
  • 編集エンハンスメントコントラクト: ../references/edit-enhancement-contract.md

必要に応じて既存のローカルスキルを使用してください:

  • skills/40-creative/subtitle-packager
  • skills/40-creative/editing-decision-engine

中核原則

マッチしたすべての B-roll 候補を自動的なカットアウェイに変えないでください。

重要な判断は次のとおりです:

  • この瞬間に注意を担うべきものは何か

考えられる答え:

  • 顔が注意を担う
  • B-roll が証拠を担う
  • 字幕キーワードが強調を担う
  • マイクロモーションがペーシングを担う

パッケージはこれらすべてを一度に積み重ねるのではなく、これらのレイヤーを調整する必要があります。

推奨入力

必須:

  • broll-plan.json

強く推奨:

  • chunked-<mode>.json
  • ASS プロファイルまたは字幕スタイルプロファイル

任意:

  • A-roll 分析
  • 参照編集スタイル
  • 9:16 や 16:9 などのプラットフォームターゲット
  • キャンペーンスタイルのメモ

ワークフロー

1. 注意の担い手を分類する

各ビートについて、主要な注意の担い手を決定します:

  • a-roll-face
  • b-roll-proof
  • subtitle-keyword
  • transition-motion
2. A-roll / B-roll の挙動を決める

各ビートについて、次を決定します:

  • A-roll のままにする
  • 完全な B-roll カットアウェイ
  • B-roll オーバーレイサポート
  • ピクチャーインピクチャー
  • 分割強調

価値の低いフィラービートを過剰にカットしないでください。

3. キーワード強調をパッケージ化する

broll-plan.json の keywordOverlay を出発点として使用します。

次に決定します:

  • そもそもキーワードを強調するかどうか
  • 強調は字幕に入れるか、別のテキストカードにするか
  • 強調は控えめにするか、目立たせるか
4. マイクロモーションのヒントをパッケージ化する

シンプルなモーション語彙のみを使用してください。

初版の良いヒント:

  • none
  • keyword-pop
  • gentle-push-in
  • soft-slide
  • quick-cut-contrast
  • hold-clean
  • soft-fade

これらはヒントであり、レンダラー固有のコマンドではありません。

5. 字幕を調整する

各ビートについて、字幕の扱いを決定します:

  • normal
  • lift-up
  • reduce-density
  • keyword-highlight
  • hold

目標は、B-roll と字幕が同じ画面領域を奪い合うのを避けることです。

最小スクリプト

最初の実装スクリプト:

  • scripts/run_package_edit_enhancements.mjs

現在の初版の挙動:

  • broll-plan.json を読み取る
  • 最上位の B-roll 候補を優先候補として扱う
  • ビートごとに注意の担い手を分類する
  • A-roll アクション、B-roll アクション、キーワード強調、マイクロモーション、字幕の扱い、エディターメモをパッケージ化する
  • edit-enhancement-package.json を書き出す

例:

node ${CLAUDE_SKILL_DIR}/scripts/run_package_edit_enhancements.mjs \
  --broll-plan /abs/path/broll-plan.json \
  --output <work-folder>/edit-enhancement-package.json \
  --aspect-ratio 9:16 \
  --style-profile basic

公開スキル実行契約

  • 拡張入力、ビート単位の作業ファイル、および中間編集パッケージング出力は <work-folder>/.postplus/edit-enhancement-packager/ の下に保持してください
  • 最終的なユーザー向けの edit-enhancement-package.json またはレビュー用エクスポートのみを .postplus/ の外に保持してください
  • より広範なパッケージングの前に、まず 1 つのビートプランに対して範囲を限定した初回パスから始めてください
  • 必要な上流入力が欠落しているか無効な場合は、場当たり的なシェルグルーに切り替えるのではなく、直ちに停止してください

出力基準

優れたパッケージは、人間の編集者が次の問いに答えられるようにします:

  • 顔に留まるべきか、それともカットアウェイすべきか
  • どの B ロール候補を使用すべきか
  • どの言葉を強調すべきか
  • どのようなモーションを適用すべきか
  • 字幕は動かすべきか、簡略化すべきか、それとも通常のままにすべきか

パッケージが B ロールプランを繰り返すだけなら、十分な価値を追加していません。

初版の境界

推奨:

  • ビート単位の JSON
  • 明示的な編集者向けヒント
  • 保守的なモーション語彙
  • レンダラー固有の前提を置かない

v1 で要求しないこと:

  • CapCut ドラフト生成
  • Premiere XML
  • 実際のアニメーションレンダリング
  • 自動顔検出
  • 自動クロップ解決

レビュールール

ビートの B ロール候補が弱い場合は、次を推奨:

  • A ロールに留まる
  • キーワード強調
  • 字幕ハイライト

候補が存在するという理由だけで、弱い B ロールを無理に使用しないでください。

コメント